Source user based provision of one or more templates

ABSTRACT

A computationally implemented method includes, but is not limited to: receiving one or more requests for one or more particular templates that are associated with one or more source users, the one or more particular templates designed to facilitate one or more end users to achieve one or more target outcomes when one or more emulatable aspects included in the one or more particular templates are emulated; and providing from a plurality of templates the one or more particular templates, the providing being based at least on the association of the one or more particular templates with the one or more source users, the one or more particular templates developed based on one or more reported aspects associated with the one or more source users In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.

CROSS-REFERENCE TO RELATED APPLICATIONS

The present application is related to and claims the benefit of theearliest available effective filing date(s) from the following listedapplication(s) (the “Related Applications”) (e.g., claims earliestavailable priority dates for other than provisional patent applicationsor claims benefits under 35 USC §119(e) for provisional patentapplications, for any and all parent, grandparent, great-grandparent,etc. applications of the Related Application(s)). All subject matter ofthe Related Applications and of any and all parent, grandparent,great-grandparent, etc. applications of the Related Applications isincorporated herein by reference to the extent such subject matter isnot inconsistent herewith.

RELATED APPLICATIONS

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of U.S. patentapplication Ser. No. 12/584,489, entitled PERSONALIZED PLAN DEVELOPMENT,naming Shawn P. Firminger; Jason Garms; Roderick A. Hyde; Edward K. Y.Jung; Chris D. Karkanias; Eric C. Leuthardt; Royce A. Levien; Richard T.Lord; Robert W. Lord; Mark A. Malamud; John D. Rinaldo, Jr.; Clarence T.Tegreene; Kristin M. Tolle; Lowell L. Wood, Jr. as inventors, filed 3Sep. 2009, which is currently co-pending, or is an application of whicha currently co-pending application is entitled to the benefit of thefiling date.

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of U.S. patentapplication Ser. No. 12/584,653, entitled PERSONALIZED PLAN DEVELOPMENT,naming Shawn P. Firminger; Jason Garms; Roderick A. Hyde; Edward K. Y.Jung; Chris D. Karkanias; Eric C. Leuthardt; Royce A. Levien; Richard T.Lord; Robert W. Lord; Mark A. Malamud; John D. Rinaldo, Jr.; Clarence T.Tegreene; Kristin M. Tolle; Lowell L. Wood, Jr. as inventors, filed 8Sep. 2009, which is currently co-pending, or is an application of whicha currently co-pending application is entitled to the benefit of thefiling date.

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of U.S. patentapplication Ser. No. 12/587,018, entitled PERSONALIZED PLAN DEVELOPMENTBASED ON OUTCOME IDENTIFICATION, naming Shawn P. Firminger; Jason Garms;Roderick A. Hyde; Edward K. Y. Jung; Chris D. Karkanias; Eric C.Leuthardt; Royce A. Levien; Richard T. Lord; Robert W. Lord; Mark A.Malamud; John D. Rinaldo, Jr.; Clarence T. Tegreene; Kristin M. Tolle;Lowell L. Wood, Jr. as inventors, filed 29 Sep. 2009, which is currentlyco-pending, or is an application of which a currently co-pendingapplication is entitled to the benefit of the filing date.

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of U.S. patentapplication Ser. No. 12/587,127, entitled PERSONALIZED PLAN DEVELOPMENTBASED ON OUTCOME IDENTIFICATION, naming Shawn P. Firminger; Jason Garms;Roderick A. Hyde; Edward K. Y. Jung; Chris D. Karkanias; Eric C.Leuthardt; Royce A. Levien; Richard T. Lord; Robert W. Lord; Mark A.Malamud; John D. Rinaldo, Jr.; Clarence T. Tegreene; Kristin M. Tolle;Lowell L. Wood, Jr. as inventors, filed 30 Sep. 2009, which is currentlyco-pending, or is an application of which a currently co-pendingapplication is entitled to the benefit of the filing date.

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of U.S. patentapplication Ser. No. 12/590,027, entitled PERSONALIZED PLAN DEVELOPMENTBASED ON ONE OR MORE REPORTED ASPECTS' ASSOCIATION WITH ONE OR MORESOURCE USERS, naming Shawn P. Firminger; Jason Garms; Roderick A. Hyde;Edward K. Y. Jung; Chris D. Karkanias; Eric C. Leuthardt; Royce A.Levien; Richard T. Lord; Robert W. Lord; Mark A. Malamud; John D.Rinaldo, Jr.; Clarence T. Tegreene; Kristin M. Tolle; Lowell L. Wood,Jr. as inventors, filed 29 Oct. 2009, which is currently co-pending, oris an application of which a currently co-pending application isentitled to the benefit of the filing date.

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of U.S. patentapplication Ser. No. 12/590,039, entitled PERSONALIZED PLAN DEVELOPMENTBASED ON ONE OR MORE REPORTED ASPECTS' ASSOCIATION WITH ONE OR MORESOURCE USERS, naming Shawn P. Firminger; Jason Garms; Roderick A. Hyde;Edward K. Y. Jung; Chris D. Karkanias; Eric C. Leuthardt; Royce A.Levien; Richard T. Lord; Robert W. Lord; Mark A. Malamud; John D.Rinaldo, Jr.; Clarence T. Tegreene; Kristin M. Tolle; Lowell L. Wood,Jr. as inventors, filed 30 Oct. 2009, which is currently co-pending, oris an application of which a currently co-pending application isentitled to the benefit of the filing date.

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of U.S. patentapplication Ser. No. 12/590,600, entitled PERSONALIZED PLAN DEVELOPMENTBASED ON IDENTIFICATION OF ONE OR MORE RELEVANT REPORTED ASPECTS, namingShawn P. Firminger; Jason Garms; Roderick A. Hyde; Edward K. Y. Jung;Chris D. Karkanias; Eric C. Leuthardt; Royce A. Levien; Richard T. Lord;Robert W. Lord; Mark A. Malamud; John D. Rinaldo, Jr.; Clarence T.Tegreene; Kristin M. Tolle; Lowell L. Wood, Jr. as inventors, filed 10Nov. 2009, which is currently co-pending, or is an application of whicha currently co-pending application is entitled to the benefit of thefiling date.

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of U.S. patentapplication Ser. No. 12/590,841, entitled PERSONALIZED PLAN DEVELOPMENTBASED ON IDENTIFICATION OF ONE OR MORE RELEVANT REPORTED ASPECTS, namingShawn P. Firminger; Jason Garms; Roderick A. Hyde; Edward K. Y. Jung;Chris D. Karkanias; Eric C. Leuthardt; Royce A. Levien; Richard T. Lord;Robert W. Lord; Mark A. Malamud; John D. Rinaldo, Jr.; Clarence T.Tegreene; Kristin M. Tolle; Lowell L. Wood, Jr. as inventors, filed 12Nov. 2009, which is currently co-pending, or is an application of whicha currently co-pending application is entitled to the benefit of thefiling date.

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of U.S. patentapplication Ser. No. 12/592,075, entitled DEVELOPMENT OF PERSONALIZEDPLANS BASED ON ACQUISITION OF RELEVANT REPORTED ASPECTS, naming Shawn P.Firminger; Jason Garms; Roderick A. Hyde; Edward K. Y. Jung; Chris D.Karkanias; Eric C. Leuthardt; Royce A. Levien; Richard T. Lord; RobertW. Lord; Mark A. Malamud; John D. Rinaldo, Jr.; Clarence T. Tegreene;Kristin M. Tolle; Lowell L. Wood, Jr. as inventors, filed 17 Nov. 2009,which is currently co-pending, or is an application of which a currentlyco-pending application is entitled to the benefit of the filing date.

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of U.S. patentapplication Ser. No. 12/592,161, entitled DEVELOPMENT OF PERSONALIZEDPLANS BASED ON ACQUISITION OF RELEVANT REPORTED ASPECTS, naming Shawn P.Firminger; Jason Garms; Roderick A. Hyde; Edward K. Y. Jung; Chris D.Karkanias; Eric C. Leuthardt; Royce A. Levien; Richard T. Lord; RobertW. Lord; Mark A. Malamud; John D. Rinaldo, Jr.; Clarence T. Tegreene;Kristin M. Tolle; Lowell L. Wood, Jr. as inventors, filed 18 Nov. 2009,which is currently co-pending, or is an application of which a currentlyco-pending application is entitled to the benefit of the filing date.

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of United States PatentApplication No. 12/592,544, entitled IDENTIFICATION AND PROVISION OFREPORTED ASPECTS THAT ARE RELEVANT WITH RESPECT TO ACHIEVEMENT OF TARGETOUTCOMES, naming Shawn P. Firminger; Jason Garms; Roderick A. Hyde;Edward K.Y. Jung; Chris D. Karkanias; Eric C. Leuthardt; Royce A.Levien; Richard T. Lord; Robert W. Lord; Mark A. Malamud; John D.Rinaldo, Jr.; Clarence T. Tegreene; Kristin M. Tolle; Lowell L. Wood,Jr. as inventors, filed 24 Nov. 2009, which is currently co-pending, oris an application of which a currently co-pending application isentitled to the benefit of the filing date.

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of United States PatentApplication No. 12/592,548, entitled IDENTIFICATION AND PROVISION OFREPORTED ASPECTS THAT ARE RELEVANT WITH RESPECT TO ACHIEVEMENT OF TARGETOUTCOMES, naming Shawn P. Firminger; Jason Garms; Roderick A. Hyde;Edward K.Y. Jung; Chris D. Karkanias; Eric C. Leuthardt; Royce A.Levien; Richard T. Lord; Robert W. Lord; Mark A. Malamud; John D.Rinaldo, Jr.; Clarence T. Tegreene; Kristin M. Tolle; Lowell L. Wood,Jr. as inventors, filed 25 Nov. 2009, which is currently co-pending, oris an application of which a currently co-pending application isentitled to the benefit of the filing date.

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of United States PatentApplication No. 12/592,944, entitled TEMPLATE DEVELOPMENT BASED ONSENSOR ORIGINATED REPORTED ASPECTS, naming Shawn P. Firminger; JasonGarms; Roderick A. Hyde; Edward K.Y. Jung; Chris D. Karkanias; Eric C.Leuthardt; Royce A. Levien; Richard T. Lord; Robert W. Lord; Mark A.Malamud; John D. Rinaldo, Jr.; Clarence T. Tegreene; Kristin M. Tolle;Lowell L. Wood, Jr. as inventors, filed 3

Dec. 2009, which is currently co-pending, or is an application of whicha currently co-pending application is entitled to the benefit of thefiling date.

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of United States PatentApplication No. 12/592,946, entitled TEMPLATE DEVELOPMENT BASED ONSENSOR ORIGINATED REPORTED ASPECTS, naming Shawn P. Firminger; JasonGarms; Roderick A. Hyde; Edward K.Y. Jung; Chris D. Karkanias; Eric C.Leuthardt; Royce A. Levien; Richard T. Lord; Robert W. Lord; Mark A.Malamud; John D. Rinaldo, Jr.; Clarence T. Tegreene; Kristin M. Tolle;Lowell L. Wood, Jr. as inventors, filed 4 Dec. 2009, which is currentlyco-pending, or is an application of which a currently co-pendingapplication is entitled to the benefit of the filing date.

For purposes of the USPTO extra-statutory requirements, the presentapplication constitutes a continuation-in-part of United States PatentApplication No. 12/653,117, entitled SOURCE USER BASED PROVISION OF ONEOR MORE TEMPLATES, naming Shawn P. Firminger; Jason Garms; Roderick A.Hyde; Edward K.Y. Jung; Chris D. Karkanias; Eric C. Leuthardt; Royce A.Levien; Richard T. Lord; Robert W. Lord; Mark A. Malamud; John D.Rinaldo, Jr.; Clarence T. Tegreene; Kristin M. Tolle; Lowell L. Wood,Jr. as inventors, filed 7 December 2009, which is currently co-pending,or is an application of which a currently co-pending application isentitled to the benefit of the filing date.

The United States Patent Office (USPTO) has published a notice to theeffect that the USPTO's computer programs require that patent applicantsreference both a serial number and indicate whether an application is acontinuation or continuation-in-part. Stephen G. Kunin, Benefit ofPrior-Filed Application, USPTO Official Gazette Mar. 18, 2003, availableat http://www.uspto. gov/web/offices/com/sol/og/2003/week11/patbene.htm.The present Applicant Entity (hereinafter “Applicant”) has providedabove a specific reference to the application(s) from which priority isbeing claimed as recited by statute. Applicant understands that thestatute is unambiguous in its specific reference language and does notrequire either a serial number or any characterization, such as“continuation” or “continuation-in-part,” for claiming priority to U.S.patent applications. Notwithstanding the foregoing, Applicantunderstands that the USPTO's computer programs have certain data entryrequirements, and hence Applicant is designating the present applicationas a continuation-in-part of its parent applications as set forth above,but expressly points out that such designations are not to be construedin any way as any type of commentary and/or admission as to whether ornot the present application contains any new matter in addition to thematter of its parent application(s).

SUMMARY

A computationally implemented method includes, but is not limited toreceiving one or more requests for one or more particular templates thatare associated with one or more source users, the one or more particulartemplates designed to facilitate one or more end users to achieve one ormore target outcomes when one or more emulatable aspects included in theone or more particular templates are emulated; and providing from aplurality of templates the one or more particular templates, theproviding being based at least on the association of the one or moreparticular templates with the one or more source users, the one or moreparticular templates developed based on one or more reported aspectsassociated with the one or more source users. In addition to theforegoing, other method aspects are described in the claims, drawings,and text forming a part of the present disclosure.

In one or more various aspects, related systems include but are notlimited to circuitry and/or programming for effecting theherein-referenced method aspects; the circuitry and/or programming canbe virtually any combination of hardware, software, and/or firmwareconfigured to effect the herein-referenced method aspects depending uponthe design choices of the system designer.

A computationally implemented system includes, but is not limited to:means for receiving one or more requests for one or more particulartemplates that are associated with one or more source users, the one ormore particular templates designed to facilitate one or more end usersto achieve one or more target outcomes when one or more emulatableaspects included in the one or more particular templates are emulated;and means for providing from a plurality of templates the one or moreparticular templates, the providing being based at least on theassociation of the one or more particular templates with the one or moresource users, the one or more particular templates developed based onone or more reported aspects associated with the one or more sourceusers. In addition to the foregoing, other system aspects are describedin the claims, drawings, and text forming a part of the presentdisclosure.

A computationally implemented system includes, but is not limited to:circuitry for receiving one or more requests for one or more particulartemplates that are associated with one or more source users, the one ormore particular templates designed to facilitate one or more end usersto achieve one or more target outcomes when one or more emulatableaspects included in the one or more particular templates are emulated;and circuitry for providing from a plurality of templates the one ormore particular templates, the providing being based at least on theassociation of the one or more particular templates with the one or moresource users, the one or more particular templates developed based onone or more reported aspects associated with the one or more sourceusers. In addition to the foregoing, other system aspects are describedin the claims, drawings, and text forming a part of the presentdisclosure.

A computer program product including a signal-bearing medium bearing oneor more instructions for receiving one or more requests for one or moreparticular templates that are associated with one or more source users,the one or more particular templates designed to facilitate one or moreend users to achieve one or more target outcomes when one or moreemulatable aspects included in the one or more particular templates areemulated; and one or more instructions for providing from a plurality oftemplates the one or more particular templates, the providing beingbased at least on the association of the one or more particulartemplates with the one or more source users, the one or more particulartemplates developed based on one or more reported aspects associatedwith the one or more source users. In addition to the foregoing, othercomputer program product aspects are described in the claims, drawings,and text forming a part of the present disclosure.

A method for providing one or more templates that are associated withone or more source users from a plurality of templates, the methodincludes receiving one or more requests for one or more particulartemplates that are associated with one or more source users, the one ormore particular templates designed to facilitate one or more end usersto achieve one or more target outcomes when one or more emulatableaspects included in the one or more particular templates are emulated;and providing from a plurality of templates, using a processor, the oneor more particular templates, the providing being based at least on theassociation of the one or more particular templates with the one or moresource users, the one or more particular templates developed based onone or more reported aspects associated with the one or more sourceusers.

The foregoing summary is illustrative only and is not intended to be inany way limiting. In addition to the illustrative aspects, embodiments,and features described above, further aspects, embodiments, and featureswill become apparent by reference to the drawings and the followingdetailed description.

BRIEF DESCRIPTION OF THE FIGURES

FIGS. 1 a and 1 b show a high-level block diagram of a Computing Device10 operating in a network environment.

FIG. 2 a shows another perspective of the Particular template providingmodule 104 of the Computing Device 10 of FIG. 1 b.

FIG. 2 b shows one perspective of a Particular Template.

FIG. 3 is a high-level logic flowchart of a process.

FIG. 4 a is a high-level logic flowchart of a process depictingalternate implementations of the request receiving operation 302 of FIG.3.

FIG. 4 b is a high-level logic flowchart of a process depictingalternate implementations of the request receiving operation 302 of FIG.3.

FIG. 4 c is a high-level logic flowchart of a process depictingalternate implementations of the request receiving operation 302 of FIG.3.

FIG. 5 a is a high-level logic flowchart of a process depictingalternate implementations of the template providing operation 304 ofFIG. 3.

FIG. 5 b is a high-level logic flowchart of a process depictingalternate implementations of the template providing operation 304 ofFIG. 3.

FIG. 5 c is a high-level logic flowchart of a process depictingalternate implementations of the template providing operation 304 ofFIG. 3.

FIG. 5 d is a high-level logic flowchart of a process depictingalternate implementations of the template providing operation 304 ofFIG. 3.

FIG. 6 is a high-level logic flowchart of another process.

FIG. 7 is a high-level logic flowchart of a process depicting alternateimplementations of the presentation operation 606 of FIG. 6.

FIG. 8 is another high-level block diagram showing one implementation ofthe computing device 10 of FIG. 1 b.

DETAILED DESCRIPTION

In the following detailed description, reference is made to theaccompanying drawings, which form a part hereof. In the drawings,similar symbols typically identify similar components, unless contextdictates otherwise. The illustrative embodiments described in thedetailed description, drawings, and claims are not meant to be limiting.Other embodiments may be utilized, and other changes may be made,without departing from the spirit or scope of the subject matterpresented here.

A recent trend that has enjoyed explosive popularity in thecomputing/communication field is to electronically record one's dailyactivities, behaviors, thoughts, beliefs, traits, physical or mentalstates, physical characteristics, and other aspects of the person'severyday life onto an open journal. One place where such open journalsare maintained is at social networking sites commonly known as “blogs”where one or more users may report or post every aspect of their dailylives. In brief, an “aspect,” as will be referred to herein, may be inreference to any act, behavior, characteristic, user state or status,belief, and so forth, that may be associated with a user (e.g., a personincluding, for example, a network user such as a blogger or a socialnetworking user). The process of reporting or posting blog entries iscommonly referred to as “blogging.” A newer type of blogging that hasbecome very popular in recent times is microblogging, otherwise known as“twittering” or “tweeting.” In microblogging, each of the microblogsthat are posted are typically relatively short posts or entries, usuallynot more than 140 characters long.

Other types of social networking sites may also allow users to maintainopen journals and to allow users to easily update their personalinformation in real time. Such updates are typically made via, forexample, social networking status reports otherwise known simply as“status reports.” These social networking sites allow a user to reportor post for others to view the latest status or other aspects related tothe user.

Another recent tread in social networking is to employ one or moresensors to detect and report on a wide variety of user aspects (i.e.,aspects of a user). Examples of sensors that may be used for suchpurposes vary widely, ranging from well-known devices that can detectand report on various physiological parameters such as heart rate orblood pressure, to sensors that can detect certain user behaviors oractivities such as toilet usage. Examples of sensors that may beemployed in order to monitor or detect user activities include, forexample, accelerometers, pedometers, global positioning systems or GPSs,and so forth. Such devices are already, in fact, being integrated intomobile computing/communication devices such as cellular telephones andsmart phones.

Other types of sensors are also being integrated into mobilecomputing/communication devices such as those that monitor environmentalconditions. Examples of such sensors include, for example, those thatcan measure atmospheric conditions such as air quality levels. In somecases, sensors may be integrated into functional devices such asautomobiles, exercise machines, household appliances, and so forth inorder to detect and monitor their usage. There are also sensors that arecurrently available that can even monitor bathroom or toilet usage. Allthe above described sensors may be configured to provide their collecteddata through log entries such as entries made through social networkingchannels (e.g., microblogs).

Although a wealth of personal information provided through log entries(e.g., microblogs, status reports, and so forth) are now availablethrough these social networking sites, it is only recently has therebeen any effort to exploit such potentially useful data. As blogs,microblogs, and various social networking sites become increasinglypopular, personal data collected through such means may be spread acrossmultiple network sites making it even more difficult to exploit suchpotentially useful data.

In various embodiments, methods, systems, circuitry, and computerprogram products are provided for selectively providing from a pluralityof templates one or more particular or specific templates that areassociated with one or more source users and that are designed tofacilitate one or more end users to achieve one or more target outcomeswhen one or more emulatable aspects included in the one or moretemplates are emulated. In some embodiments, the one or more templatesto be provided may have been originally developed based on log dataassociated with the one or more source users and provided through, forexample, social networking channels (e.g., blogs, microblogs, and soforth). Note that the phrases “particular template” and “particulartemplates” will be used merely in reference to templates that are to beprovided.

In some cases, the plurality of templates that the one or moreparticular templates are provided (e.g., acquired or identified) frommay be stored in a memory and/or located at one or more networklocations (e.g., servers, client devices, and so forth). In someembodiments, the methods, systems, circuitry, and computer programproducts may be implemented by a variety of computing/communicationdevices including, for example, a network device such as a server (e.g.,network servers) or a local client device (e.g., a source user device oran end user device).

In various embodiments, the one or more templates that are provided bythe methods, systems, circuitry, and computer program products may bepresented to, for example, one or more end users to be used directly bythe one or more end users in order to achieve the one or more targetoutcomes. Alternatively, the one or more provided templates may befurther processed in order to generate one or more personalizedtemplates (i.e., personalized plans) designed for use specifically byone or more particular end users. A “template” may be any type of plan,program, or schedule that is designed to facilitate achievement of oneor more target outcomes when one or more emulatable aspects included inthe template are emulated. The one or more emulatable aspects that maybe included in the template may be based on and correspond to one ormore reported aspects of one or more source users, who may or may not bethe source for the one or more reported aspects. That is, a reportedaspect may be reported by a number of different sources including, forexample, by the source user (e.g., a microblogger or a social networkinguser) who is the basis for the reported aspect, by a sensor, or by athird party (e.g., such as another source user).

As briefly indicated above, a template may comprise of one or moreemulatable aspects that may be based on reported aspects of a particularsource user. Note that the word “emulatable” as used herein has nosignificant meaning, but instead is used here to merely distinguishthose aspects (emulatable aspects) indicated in a template from othertypes of aspects (e.g., reported aspects). In accordance with variousembodiments, a template may be developed for achieving almost any typeof desired outcome (e.g., target outcome) so long as the appropriatedata, such as log entry data of source users who have achieved thedesired outcome, are available. Examples of the types of templates thatcould be developed based on log entry data include, for example, thosethat are designed to achieve medical or health related outcomes, toachieve athletic or gaming outcomes, to achieve particular user statessuch as mental or social states, to achieve intellectual or academicoutcomes, and so forth.

In some cases, a template may indicate a collection of one or moreactivities (e.g., one or more emulatable aspects) or may indicate a moreprecise schedule of activities (e.g., emulatable aspects) that an enduser may emulate in order to achieve a target outcome or outcomes. Forexample, if a template is designed to facilitate an end user to shed acertain amount of body weight, it may include a schedule of when andwhat activities (e.g., go jogging for 30 minutes on day 1, go swimmingfor 40 minutes on day 2, and so forth) the end user may need to executein order to achieve the weight loss. Similarly, if the template isdesigned to, for example, facilitate an end user to achieve a high scorefor the scholastic aptitude test (SAT), the template may be a scheduleof when and what activities (e.g., read a particular book on day 1, workon math problems from a particular math book on day 2, and so forth) theend user may need to execute in order to achieve the high test score forthe SAT. Note that in some instances a template may include one or moreemulatable intermediate outcomes that are associated with the one ormore target outcomes associated with the template. For example, in theabove weight loss example, the template may indicate the amount ofweight loss an end user should have achieved (e.g., in order to achievethe target outcome) after emulating, for example, one week, two weeks,or a month of emulatable aspects indicated by the template.

In other cases, a template may merely be a collection of one or moreemulatable aspects that does not define any relationships between theemulatable aspects. For example, a template designed to facilitate anend user to achieve relaxed state of mind may indicate two unlinkedemulatable aspects, “get 8 hours of sleep each night,” and “avoidcaffeine beverages.” Such a template would not necessarily have anyindication of relationship between the two emulatable aspects indicatedby the template.

In some embodiments, each template that may be developed may include orbe linked to other information other than emulatable aspects. Forexample, in some instances, a template may include or be associated witha particular source user and/or with a particular target outcome. Otherinformation may also be included with or be associated with a templateas will be further described herein.

Since there is a large volume of personal data already potentiallyavailable for use in the form of log entry data (e.g., as providedthrough social networking channels), the amount of templates that couldbe developed based on such data could be enormous. Each templatedeveloped may at least be associated with a specific source user and/orwith a specific target outcome. The templates may also be spread across,for example, multiple communication networks (e.g., wireless networksand/or wired networks) at multiple network sites. Thus, trying to find aparticular template associated with, for example, a particular sourceuser and/or a particular target outcome could become a daunting andcumbersome task. Thus, in some embodiments, dynamic methods, systems,circuitry, and computer program products are provided that facilitate inthe finding and/or providing of one or more selective templates from aplurality of templates that may be associated with multiple source usersand/or multiple target outcomes.

In order to facilitate understanding of the various concepts to bedescribed herein, an introduction to the meaning of certain words andphrases to be used in the following discussion will now be provided. Inbrief, and as will be further described herein, an “aspect” may be anyoccurrence of any behavior, act, belief, characteristic, state, or anyother facet associated with a source user or a group of source users. A“source user” may be any person, such as a microblogger, who may be thebasis for one or more reported aspects. Note that a source user may notnecessarily have to be the source for the one or more reported aspectsthat are related to the source user since reported aspects that areassociated with a particular source user may be provided by other sourceusers or by sensors.

A “reported aspect” may be any aspect associated with or related to asource user that has been reported by, for example, the source user, byone or more sensors, or by one or more third parties (e.g., other sourceusers). In some instances, such a reported aspect may be reported in theform of a log entry such as a microblog entry, a status report, or ajournal entry.

A “target outcome” may be any type of desirable goal or result that maybe sought by, for example, an end user. Examples of target outcomesinclude, for example, health-related outcomes such as weight loss orimproved cardiovascular conditioning, athletic outcomes such asdeveloping a particular athletic skill including being able to pitch acurve ball or achieving a particular golf handicap, physiologicaloutcomes such as reduced blood pressure or blood glucose levels, socialoutcomes such as obtaining membership into an elite social club orattaining a particular social status, mental state outcomes such asachieving certain level of calmness or happiness, interpersonal orrelational outcomes such as having lots of friends or developing skillto make friends, employment outcomes such as being promoted ordeveloping certain work skills, academic or intellectual outcomes, andso forth.

An “end user” may be any person who is a direct or indirect beneficiaryof one or more templates. As briefly described above, a “source user”may be any person who may be the basis for one or more reported aspects.Note that although in most cases, a source user will be an actual (real)person who may be the basis for one or more reported aspects, in othercases, however, a source user may be a fictional person such as acomposite of multiple “actual” source users. For example, reportedaspects indicating actual aspects of a plurality of actual source usersmay be compiled and processed (e.g., normalized or averaged out) inorder to create a fictional source user.

Turning now to FIGS. 1 a, and 1 b illustrating an example environment inwhich the methods, systems, circuitry, and computer program products inaccordance with various embodiments may be implemented by a computingdevice 10. In particular, the methods, systems, circuitry, and computerprogram products may be implemented at any network device including at apeer-to-peer network component device. In some embodiments, thecomputing device 10 may be a server such as one of the one or morenetwork servers 60 illustrated in FIG. 1 a. Alternatively, the computingdevice 10 may be a source user device such as one of the local sourceuser devices 20* illustrated in FIG. 1 a. In still other embodiments,the computing device 10 may be an end user device such as one of thelocal end user device 30* illustrated in FIG. 1 a. Note that in thefollowing, “*” represents a wildcard. Thus, references in the followingdescription to, for example, “a source user 2*” may be in reference to asource user 2 a, a source user 2 b, and so forth.

Note that for ease of understanding and explanation, the computingdevice 10 of the exemplary environment 100 of FIGS. 1 a and 1 b will begenerally described in the following discussion operating as a server(e.g., server embodiment) rather than as an end user device or as asource user device. Further, although the following discussion relatedto the exemplary environment 100 of FIG. 1 a and 1 b assumes that thecomputing device 10 is a server, the following discussion will, for themost part, be applicable even if the computing device 10 is operating asan end user device (e.g., local end user device 30*) or as a source userdevice (e.g., local source user device 20*) with certain obviousexceptions (e.g., if the computing device 10 is an end user device or asource user device rather than a server, the computing device 10 maycommunicate with an end user 4* or a source user 2* directly through auser interface 120 rather than indirectly through one or morecommunication networks 50 as may be the case when the computing device10 is a server). In some embodiments, the computing device 10 mayoperate via a web 1.0 or web 2.0 construct.

Referring back to FIGS. 1 a and 1 b, and as previously indicated, thecomputing device 10 may be a network device such as a server (e.g., anetwork server 60) that is designed to communicate with other networkdevices. For example, the computing device 10 may communicate with oneor more source users 2*(e.g., source user 2 a, source user 2 b, and soforth) through one or more local source user devices 20*(e.g., localsource user device 20 a, local source user device 20 b, and so forth),with one or more end users 4* (e.g., end user 4 a, end user 4 b, and soforth) through one or more local end user devices 30* (e.g., local enduser device 30 a, local end user device 30 b, and so forth), with one ormore sensor integrated devices 40 (e.g., a transportation vehicle suchas a car, an exercise machine, or any other type of device that may havean integrated sensor designed to sense, for example, usage), with one ormore network servers 60, and/or with one or more third parties 6 (e.g.,one or more content providers, one or more network service providers,and/or one or more other parties) via one or more communication networks50. In various implementations, the one or more communication networks50 may include one or more wireless networks and/or one or more wirednetworks including, for example, at least one of a local area network(LAN), a wireless local area network (WLAN), personal area network(PAN), Worldwide Interoperability for Microwave Access (WiMAX), publicswitched telephone network (PTSN), general packet radio service (GPRS),cellular networks, and/or other types of wireless and/or wired networks.

In various embodiments, the computing device 10 may be designed to,among other things, receive one or more requests 16 for one or moreparticular templates 18 that are associated with one or more sourceusers 2*, the one or more particular templates 18 designed to facilitateone or more end users 2* to achieve one or more target outcomes 14 (seeFIG. 2 b illustrating one perspective of a template 17, which may alsobe a particular template 18) when one or more emulatable aspects 12included in the one or more particular templates 18 are emulated. Forthese embodiments, the one or more requests 16 may be received from avariety of requesting sources including, for example, one or more endusers 4*, one or more third parties 6, and/or one or more networkservers 60. In some embodiments, such as in embodiments in which thecomputing device 10 is a server, the one or more requests 16 may beindirectly received from a requesting source via the one or morecommunication networks 50. In other embodiments, such as in embodimentsin which the computing device 10 is, for example, an end user device,the one or more requests 16 may be received directly from a requestingsource (e.g., end user 4*) via a user interface 120. In variousembodiments, the one or more requests 16 may include data that mayidentify the one or more source users 2* (e.g., one or more source users2* who may have achieved the one or more target outcomes 14. In someembodiments, the one or more requests 16 may include other data such asdata that indicates the one or more target outcomes 14.

In response to receiving the one or more requests 16, the computingdevice 10 may be designed to selectively provide the requested one ormore particular templates 18 from a plurality of templates 17, theproviding of the one or more particular templates 18 being based atleast on the association of the one or more particular templates 18 withthe one or more source users 2*, the one or more particular templates 18developed (e.g., previously created) based on one or more reportedaspects 15 associated with the one or more source users 2*. In someembodiments, the computing device 10 may be designed to develop theplurality of templates 17 including the one or more particular templates18 based on reported aspects 15 that may be acquired from one or moresources including, for example, one or more local source user devices20*, one or more sensor integrated devices 40, one or more third parties6, and/or one or more network servers 60. In some embodiments, thecomputing device 10 may be designed to present the one or more templates17 via user interface 120 and/or via one or more communication networks50.

In some embodiments, the one or more particular templates 18 that areprovided may be presented by, for example, transmitting the one or moreparticular templates 18 to one or more network servers 60, to one ormore source users 2*(e.g., one or more local source user devices 20*),to one or more end users 4*(e.g., one or more local end user devices30*), and/or to one or more third parties 6. In some embodiments where,for example, the computing device 10 is a source user device or an enduser device, the computing device 10 may indicate (e.g., visuallydisplay or audioally indicate) the one or more particular templates 18via a user interface 120.

In embodiments in which the computing device 10 is designed to receivereported aspects 15, the computing device 10 may randomly,semi-continuously, or continuously receive reported aspects 15associated with one or more source users 2*. Such reported aspects 15may indicate a variety of aspects (e.g., behavior aspects such as useractivities, user states, environmental conditions, and so forth)associated with the one or more source users 2*.

In embodiments in which the computing device 10 is configured todevelop, for example, one or more particular templates 18 that isdesigned to facilitate achievement of one or more target outcomes 14,the one or more particular templates 18 may be developed by, forexample, determining which of the acquired reported aspects 15 may berelevant to achieving the one or more target outcomes 14, and includeinto the one or more particular templates 18 one or more emulatableaspects 12 that correspond (e.g., equivalent) to one or more reportedaspects 15 that have been determined to be relevant to achieving the oneor more target outcomes 14. Note that throughout the followingdiscussion, reference number 18 will be used in connection with the oneor more particular templates 18 that are requested and provided, whilereference number 17 will be used with respect to the general populationor group of templates 17 that the one or more particular templates 18are provided from.

In various embodiments, the computing device 10, as previouslyindicated, may be a server (e.g., one of the one or more network servers60) that may be located at a single network site, located acrossmultiple network sites, or may be a conglomeration of servers located atmultiple network sites. In embodiments in which the computing device 10is a source user device (e.g., local source user device 20*) or an enduser device (e.g., local end user device 30*) rather than a networkserver 60, the computing device 10 may be any one of a wide range ofmobile or stationary computing/communication devices including, forexample, a laptop, a desktop, a workstation, a cellular telephone, apersonal digital assistant (PDA), a Smartphone, a web tablet such as aNetbook, and so forth.

Referring back to the exemplary environment 100 of FIGS. 1 a and 1 b,the one or more sensor integrated devices 40 of the exemplaryenvironment 100 of FIGS. 1 a and 1 b may directly communicate with theone or more communication networks 50 in various embodiments.Alternatively, the one or more sensor integrated devices 40 mayindirectly communicate with the one or more communication networks 50via the one or more local source user devices 20* (e.g., via, forexample, personal area network or PAN). In various embodiments, a sensorintegrated device 40 may be a variety of devices that may comprise ofone or more sensors 240 and that may be operated or used by a sourceuser 2*. Examples of such devices include, for example, a transportationvehicle (e.g., automobile, a motorcycle, a boat, a plane, and so forth),an exercise machine (e.g., a treadmill), a household appliance (e.g.,television set), and so forth.

As will be further described herein, the one or more sensors 240, whichmay also be included in the one or more local source user devices 20*and/or the computing device 10, may include any type of sensors 240 thatcan sense one or more aspects of a source user 2*. Examples of suchsensors 240 include, for example, sensors 240 that can sense variousphysical characteristics of a source user 2* (e.g., heart rate sensor orblood pressure sensor), sensors 240 that can sense activities of asource user 2*(e.g., a pedometer, an accelerometer, and so forth),sensors 240 that can sense environment conditions (e.g., air qualitysensors), sensors 240 that can sense the location of a source user 2*(e.g., global positioning system or GPS), sensors 240 that can providephysiological data that may be processed in order to determined inferredmental states of users, and so forth.

Each of the one or more local source user devices 20* and each of theone or more local end user devices 30* (as well as the computing device10 in embodiments in which the computing device 10 is an end user deviceor a source user device) may be any one of a variety ofcomputing/communication devices including, for example, a cellularphone, a personal digital assistant (PDA), a laptop, a desktop, or othertypes of computing/communication devices. In some embodiments, the oneor more local source user devices 20* and/or the one or more local enduser devices 30* (as well as the computing device 10 in someembodiments) may be a handheld device such as a cellular telephone, aSmartphone, a Mobile Internet Device (MID), an Ultra Mobile PersonalComputer (UMPC), a convergent device such as a personal digitalassistant (PDA), and so forth. Alternatively, such local client devices(e.g., local source user device 20* and/or local end user device 30*)may be a laptop, a desktop, a workstation, a web tablet such as aNetbook, or other types of devices that may not be a handheld device invarious alternative implementations.

The computing device 10 as illustrated in FIG. 1 b may include one ormore modules, sub-modules, and various other components. As shown, thecomputing device 10 may include at least a request receiving module 102(which may further include a network receiving module 202 and/or a userinterface receiving module 204) and a particular template providingmodule 104 (which may further include one or more sub-modules asillustrated in FIG. 2 a). In various embodiments, the computing device10 may further include a source user identification data interpretingmodule 103, a template developing module 105, a presentation module 106(which may further include a transmission module 236 and/or a userinterface indication module 238) and a memory 116 (which may store aplurality of templates 17, one or more end user trait indications 138,one or more end user limitation indications 140, one or more end userrelevancy indications 142, one or more source user relevancy indications144, one or more third party source relevancy indications 145, one ormore predefined time increment indications 146, and/or one or moreapplications 140).

The computing device 10 may also include, in various embodiments, anetwork interface 118 (e.g., a network interface card or NIC), a userinterface 120, a social networking entry reception module 110 (which mayfurther include a blog entry reception module 111 and/or a status reportreception module 112), and/or one or more sensors 240. In some cases,the presence or absence of some of these modules and sub-modules maydepend on, for example, whether the computing device 10 is a server, anend user device, or a source user device. For example, if the computingdevice 10 is a server, then the computing device 10 may not include auser interface 120.

Referring particularly now to the request receiving module 102, therequest receiving module 102 may be configured to, among other things,receive one or more requests 16 for one or more particular templates 18that are associated with one or more source users 2*, the one or moreparticular templates 18 designed to facilitate one or more end users 4*to achieve one or more target outcomes 14 when one or more emulatableaspects 12 included in the one or more particular templates 18 areemulated. In contrast, the particular template providing module 104 maybe configured to, among other things, provide from a plurality oftemplates 17 the one or more particular templates 18, the providingbeing based at least on the association of the one or more particulartemplates 18 with the one or more source users 2*, the one or moreparticular templates 18 developed based on one or more reported aspects15 related to the one or more source users 2*.

The memory 116 may be designed to store various data including aplurality of templates 17, which may have been developed based onreported aspects 15 associated with one or more source users 2*. Othertypes of data may also be stored in the memory 116 in variousimplementations including, for example, one or more end user traitindications 138 (e.g., one or more indications that indicate one or moretraits of one or more end users 4*), one or more end user limitationindications 140 (e.g., one or more indications that indicate limitationsassociated with one or more end users 4* including contextuallimitations, physical limitations, legal limitations, and so forth), oneor more end user relevancy indications 142 (e.g., one or moreindications that indicate the types of reported aspects 15 that an enduser 4 has an interest in or believes is relevant to achieving one ormore target outcomes 14) and/or one or more source user relevancyindications 144 (e.g., one or more indications provided by a source user2* that indicate at least which types of reported aspects 15 arerelevant to achieving one or more target outcomes 14).

In some cases, the memory 116 may also include, for example, one or morethird party source relevancy indications 145 (e.g., one or moreindications provided by one or more third party sources such as one ormore third parties 6 that indicate at least which types of reportedaspects 15 are relevant to achieving one or more target outcomes 14),one or more predefined time increment indications 146 (e.g., one or moreindications that indicate the lengths of time that may be allotted forexecuting one or more templates 17), and/or one or more applications 140(e.g., a text messaging application, an instant messaging application,an email application, a social networking application, a voicerecognition system, a Web 1.0 application, and/or Web 2.0 application tofacilitate in communicating via, for example, the World Wide Web). Invarious implementations, the memory 116 may comprise of one or more of amass storage device, a read-only memory (ROM), a programmable read-onlymemory (PROM), an erasable programmable read-only memory (EPROM), acache memory such as random access memory (RAM), a flash memory, asynchronous random access memory (SRAM), a dynamic random access memory(DRAM), and/or other types of memory devices.

The source user identification data interpreting module 103 may beconfigured to process and interpret identification data that may beincluded in a request 16 received by the request receiving module 102.By interpreting the identification data (which, in some cases, may be inthe form of RFID data, location data, image data, and so forth), one ormore source users 2* may be identified or determined.

In various implementations, the presentation module 106 may beconfigured to present one or more particular templates 18 provided bythe particular template providing module 104. The transmission module236 that may be included in the presentation module 106 may be designedto transmit the one or more particular templates 18 provided by theparticular template providing module 104 via the one or morecommunication networks 50. The user interface indication module 238, incontrast, may be designed to indicate the one or more particulartemplates 18 via a user interface 120 (e.g., display monitor, speakersystem, touch screen, and so forth).

The social networking entry reception module 110 may be configured toreceive social networking entries from one or more sources including,for example, from one or more source users 2*, from one or more endusers 4*, from one or more third parties 6, from one or more sensorintegrated devices 40, and/or from one or more network servers 60. Thesocial networking entry reception module 110 may further include a blogentry reception module 111 for receiving blog entries (e.g. microblogentries) and/or a status report reception module 112 for receivingsocial networking status reports. The user interface 120 may include oneor more of, for example, a display monitor, a touchscreen, a keyboard, akeypad, a mouse, an audio system including one or more speakers, amicrophone, an image capturing device such as a digital camera, and soforth.

FIG. 2 a illustrates particular implementations of the particulartemplate providing module 104 of the computing device 10 of FIG. 1 b. Asillustrated, the particular template providing module 104 may include,in various implementations, one or more sub-modules. For example, insome implementations, the particular template providing module 104 mayinclude a memory template acquiring module 202 and/or a network templateacquiring module 204 (which may further include a solicitationtransmitting module 206). In brief, the memory template acquiring module202 may be designed to acquire from the memory 116 the one or moreparticular templates 18 that are to be provided. In contrast, thenetwork template acquiring module 204 may be designed to acquire fromthe one or more communication networks 50, the one or more particulartemplates 18 that are to be provided. In some cases, the networktemplate acquiring module 204 may further include a solicitationtransmitting module 206 configured to transmit one or more solicitationsfor the one or more particular templates 18.

FIG. 2 b illustrates one perspective of a particular template 18 (ortemplate 17). In particular, FIG. 2 b shows the types of data that maybe included in or be associated with a particular template 18. Invarious implementations, a particular template 18 (or template 17) mayinclude data that indicates, for example, one or more emulatable aspects12, one or more target outcomes 14 (which in some cases may be one ormore of the emulatable aspects 12), one or more source user identifiers226 (for identifying at least one source user 2* associated with theparticular template 18), one or more source user traits 228 (indicatesone or more traits of the source user 2* who is associated with theparticular template 18), and/or a template time increment 230(represents the amount of time it will take to fully emulate or executethe particular template 18). Note that FIG. 2 b is provided for purposesof merely showing the types of data that may be included in orassociated with a particular template 18 (or template 17) and is notmeant to be an actual representation of a particular template 18 (ortemplate 17).

In embodiments in which the particular template 18 includes data thatindicate multiple emulatable aspects 12, the particular template 18 mayalso include data that defines the relationship (e.g., temporal,specific time, and/or spatial relationships) between the emulatableaspects. Also, when the particular templates 18 indicates multipleemulatable one or more of the emulatable aspects 12 may be one or moreemulatable intermediate outcomes that are associated with the one ormore target outcomes 14 of the particular template 18. For example, if atarget outcome for a particular template 18 is to lose 20 pounds of bodyweight in two months, than an emulatable intermediate outcome may be,for example, 10 pounds of body weight loss after one month of emulatingthe particular template 18.

Referring back to the computing device 10 of FIG. 1 b, the variousmodules (e.g., the request receiving module 102, the particular templateproviding module 104, and so forth) along with their sub-modulesincluded in the computing device 10 may be implemented using hardware,software, firmware, or any combination thereof. For example, in someimplementations, the request receiving module 102 and/or the particulartemplate providing module 104 may be implemented with a processor 802(e.g., microprocessor, controller, and so forth) executing computerreadable instructions 804 (e.g., computer program product) stored in astorage medium 806 (e.g., volatile or non-volatile memory) such as asignal-bearing medium as depicted in the computing device 10 of FIG. 8.Alternatively, hardware such as application specific integrated circuit(ASIC) may be employed in order to implement such modules in somealternative implementations.

A more detailed discussion relating to the functional aspects of thecomputing device 10 of FIG. 1 b and its components will now be providedwith respect to the processes and operations to be described herein.FIG. 3 illustrates an operational flow 300 representing exampleoperations directed to, among other things, provide from a plurality oftemplates 17 one or more particular templates 18 that are associatedwith one or more source users 2* and that are designed to facilitate oneor more end users 4* to achieve one or more target outcomes 14 when oneor more emulatable aspects 12 included in the one or more particulartemplates 18 are emulated, the providing of the one or more particulartemplates 18 being based, at least in part, on their association withthe one or more source users 2*.

In FIG. 3 and in the following figures that include various examples ofoperational flows, discussions and explanations of the operational flowswill be provided with respect to the exemplary environment 100 describedabove as illustrated in FIGS. 1 a and 1 b, and/or with respect to otherexamples (e.g., as provided in FIGS. 2 a and 2 b) and contexts. However,it should be understood that the operational flows may be executed in anumber of other environments and contexts, and/or in modified versionsof FIGS. 1 a, 1 b, 2 a, and 2 b. Also, although the various operationalflows are presented in the sequence(s) illustrated, it should beunderstood that the various operations may be performed in other ordersother than those which are illustrated, or may be performedconcurrently.

Further, in FIG. 3 and in the figures to follow thereafter, variousoperations may be depicted in a box-within-a-box manner. Such depictionsmay indicate that an operation in an internal box may comprise anoptional example embodiment of the operational step illustrated in oneor more external boxes. However, it should be understood that internalbox operations may be viewed as independent operations separate from anyassociated external boxes and may be performed in any sequence withrespect to all other illustrated operations, or may be performedconcurrently.

In any event, after a start operation, the operational flow 300 may moveto a request receiving operation 302 for receiving one or more requestsfor one or more particular templates that are associated with one ormore source users, the one or more particular templates designed tofacilitate one or more end users to achieve one or more target outcomeswhen one or more emulatable aspects included in the one or moreparticular templates are emulated. For instance, and as an illustration,the request receiving module 102 of the computing device 10 of FIG. 1 breceiving (e.g., from one or more communication networks 50 and/or via auser interface 120) one or more requests 16 (e.g., solicitations,queries, and so forth) for one or more particular templates 18 that areassociated with one or more source users 2*, the one or more particulartemplates 18 designed to facilitate one or more end users 4* to achieveone or more target outcomes 14 when one or more emulatable aspects 12included in the one or more particular templates 18 are emulated. Invarious implementations, the one or more source users 2* who areassociated with the one or more particular templates 18 may havepreviously achieved the one or more target outcomes 14 and may be thesource for the data (e.g., reported aspects 15) used to develop the oneor more particular templates 18.

In addition to the request reception operation 302, operational flow 300may also include a template providing operation 304 for providing from aplurality of templates the one or more particular templates, theproviding being based at least on the association of the one or moreparticular templates with the one or more source users, the one or moreparticular templates developed based on one or more reported aspectsassociated with the one or more source users. For instance, theparticular template providing module 104 of the computing device 10providing from a plurality of templates 17 the one or more particulartemplates 18, the providing of the one or more particular templates 18being based at least on the association of the one or more particulartemplates 18 with the one or more source users 2*, the one or moreparticular templates 18 developed based on one or more reported aspects15 associated with the one or more source users 2*. As will be furtherdescribed herein, both the request receiving operation 302 and thetemplate providing operation 304 of FIG. 3 may be executed in a numberof different ways in various alternative implementations.

For example, FIGS. 4 a, 4 b, and 4 c illustrate the various ways thatthe request reception operation 302 of FIG. 3 may be executed in variousalternative implementations. For instance, the one or more requests 16received through the request receiving operation 302 may be receivedfrom a variety of sources in a variety of different ways. For example,in some implementations, the request receiving operation 302 of FIG. 3may include an operation 402 for receiving the one or more requests fromat least one end user as depicted in FIG. 4 a. For instance, the requestreceiving module 102 of the computing device 10 of FIG. 1 b receiving(e.g., via one or more communication networks 50 or via user interface120) the one or more requests 16 from an end user 4*. Alternatively, theone or more requests 16 may be received from other sources such as fromone or more third parties (e.g., network service providers) or from oneor more network servers 60.

In the same or different implementations, the request receivingoperation 302 may include an operation 403 for receiving the one or morerequests via one or more communication networks as depicted in FIG. 4 a.For instance, the network receiving module 202 of the computing device10 receiving the one or more requests 16 via one or more communicationnetworks 50 (e.g., a wireless network and/or a wired network).

In some implementations, the request receiving operation 302 may includean operation 404 for receiving the one or more requests via a userinterface as depicted in FIG. 4 a. For instance, the user interfacereceiving module 204 of the computing device 10 receiving the one ormore requests 16 via a user interface 120.

In some implementations, the request reception operation 302 may includean operation 405 for receiving the one or more requests including one ormore requests for one or more particular templates that are associatedwith one or more source users who have achieved the one or more targetoutcomes as depicted in FIG. 4 a. For instance, the request receivingmodule 102 of the computing device 10 receiving the one or more requests16 including one or more requests 16 for one or more particulartemplates 18 that are associated with one or more source users 2* whohave achieved the one or more target outcomes 14.

Various types of information may be included in the one or more requests16 to be received through the request receiving operation 302 of FIG. 3.For example, in some implementations, the request receiving operation302 may include an operation 406 for receiving the one or more requestsincluding one or more requests that indicate the one or more sourceusers as depicted in FIG. 4 a. For instance, the request receivingmodule 102 of the computing device 10 receiving the one or more requests16 including one or more requests 16 that indicate the one or moresource users 2*. For example, in some cases the one or more requests 16may include identification data that may facilitate in identifying theone or more source users 2*.

For example, in some implementations, operation 406 may include anoperation 407 for receiving the one or more requests including one ormore requests that include identification data to identify at least oneof the one or more source users as depicted in FIG. 4 a. For instance,the request receiving module 102 of the computing device 10 receivingthe one or more requests 16 including one or more requests 16 thatinclude identification data to identify at least one of the one or moresource users 2*. Various types of data may be included in the one ormore requests 16 in order to facilitate in the identification of atleast one of the one or more source users 2* in various alternativeimplementations.

For example, in some implementations, operation 407 may include anoperation 408 for receiving the one or more requests including one ormore requests that include image data to identify at least one of theone or more source users as depicted in FIG. 4 a. For instance, therequest receiving module 102 of the computing device 10 receiving theone or more requests 16 including one or more requests 16 that includeimage data (e.g., as recorded by a digital camera or camcorder) toidentify at least one of the one or more source users 2*.

In the same or different implementations, the operation 407 may includean operation 409 for receiving the one or more requests including one ormore requests that include location data to identify at least one of theone or more source users as depicted in FIG. 4 a. For instance, therequest receiving module 102 of the computing device 10 receiving theone or more requests 16 including one or more requests 16 that includelocation data (e.g., geographical location data as provided by a GPSdevice) to identify at least one of the one or more source users 2*.Note that since multiple source users 2* may be at or near the samegeographical location at any given moment in time, additional data maybe needed in order to identify at least one of the one or more sourceusers 2*.

In the same or different implementations, the operation 407 may includean operation 410 for receiving the one or more requests including one ormore requests that include radio frequency identification (RFID) data toidentify at least one of the one or more source users as depicted inFIG. 4 a. For instance, the request receiving module 102 of thecomputing device 10 receiving the one or more requests 16 including oneor more requests 16 that include radio frequency identification (RFID)data to identify at least one of the one or more source users 2*. Forexample, in some implementations, source users 2* may choose to wearRFID tags in order to be identified without having to provide personalinformation such as their actual name or having their privacy intrudedupon.

In the same or different implementations, the operation 407 may includean operation 411 for receiving the one or more requests including one ormore requests that include audio data to identify at least one of theone or more source users as depicted in FIG. 4 a. For instance, therequest receiving module 102 of the computing device 10 receiving theone or more requests 16 including one or more requests 16 that includeaudio data (e.g., voice data) to identify at least one of the one ormore source users 2*.

In the same or different implementations, the operation 407 may includean operation 412 for receiving the one or more requests including one ormore requests that include username data to identify at least one of theone or more source users as depicted in FIG. 4 a. For instance, therequest receiving module 102 of the computing device 10 receiving theone or more requests 16 including one or more requests 16 that includeusername data (e.g., indicating one or more social networking usernamesor an actual name) to identify at least one of the one or more sourceusers 2*.

In order to identify the one or more source users 2*, identificationdata that in some cases may be included in the one or more requests 16may be processed and interpreted. For example, in some implementationsoperation 407 may include an operation 413 for interpreting theidentification data to identify the one or more source users as depictedin FIG. 4 a. For instance, the source user identification datainterpretation module 103 of the computing device 10 interpreting theidentification data to identify the one or more source users 2*.

In some implementations, the request receiving operation 302 may includean operation 414 for receiving the one or more requests including one ormore requests that indicate one or more source user groups as depictedin FIG. 4 b. For instance, the request receiving module 102 of thecomputing device 10 receiving the one or more requests 16 including oneor more requests 16 that indicate one or more source user groups (e.g.,social networking groups, academic groups, employment groups, businessgroups, athletic groups, and so forth).

In order to facilitate in selectively providing the one or moreparticular templates 18, the one or more requests 16 received throughthe request receiving operation 302 of FIG. 3 may include otherinformation other than source user identification data. For example, insome implementations, the request receiving operation 302 may include anoperation 415 for receiving the one or more requests including one ormore requests that indicate one or more traits associated with at leastone end user as depicted in FIG. 4 b. For instance, the requestreceiving module 102 of the computing device 10 receiving the one ormore requests 16 including one or more requests 16 that indicate one ormore traits associated with at least one end user 4*. By including suchinformation into the one or more requests 16, only templates 17 that areassociated with source users 2* who have, for example, common traitswith the at least one end user 4* may be provided.

Various types of user traits may be indicated by the one or morerequests 16 that are received through operation 415 in variousalternative implementations. For example, in some implementations,operation 415 may include an operation 416 for receiving the one or morerequests including one or more requests that indicate one or more healthor medical traits associated with the at least one end user as depictedin FIG. 4 b. For instance, the request receiving module 102 of thecomputing device 10 receiving the one or more requests 16 including oneor more requests 16 that indicate one or more health or medical traits(e.g., a particular illness or affliction such as stomach cancer orparticipating in a particular medical treatment such as chemotherapy)associated with the at least one end user 4*.

In the same or different implementations, operation 415 may include anoperation 417 for receiving the one or more requests including one ormore requests that indicate one or more physical or mental traitsassociated with the at least one end user as depicted in FIG. 4 b. Forinstance, the request receiving module 102 of the computing device 10receiving the one or more requests 16 including one or more requests 16that indicate one or more physical or mental traits (e.g., beingoverweight, being short, having high blood pressure, inflicted with aparticular phobia, being angry, and so forth) associated with the atleast one end user 4*.

In the same or different implementations, operation 415 may include anoperation 418 for receiving the one or more requests including one ormore requests that indicate one or more fitness or athletic traitsassociated with the at least one end user as depicted in FIG. 4 b. Forinstance, the request receiving module 102 of the computing device 10receiving the one or more requests 16 including one or more requests 16that indicate one or more fitness or athletic traits (e.g., being ableto run a marathon under 3 hours) associated with the at least one enduser 4*.

In the same or different implementations, operation 415 may include anoperation 419 for receiving the one or more requests including one ormore requests that indicate one or more academic or intellectual traitsassociated with the at least one end user as depicted in FIG. 4 b. Forinstance, the request receiving module 102 of the computing device 10receiving the one or more requests 16 including one or more requests 16that indicate one or more academic or intellectual traits (e.g., havingpreviously failed a particular exam or having an IQ under 120)associated with the at least one end user 4*.

In the same or different implementations, operation 415 may include anoperation 420 for receiving the one or more requests including one ormore requests that indicate one or more social or employment statesassociated with the at least one end user as depicted in FIG. 4 b. Forinstance, the request receiving module 102 of the computing device 10receiving the one or more requests 16 including one or more requests 16that indicate one or more social or employment states (e.g., beingunmarried or unemployed) associated with the at least one end user 4*.

In the same or different implementations, operation 415 may include anoperation 421 for receiving the one or more requests including one ormore requests that indicate one or more ethnic or gender traitsassociated with the at least one end user as depicted in FIG. 4 b. Forinstance, the request receiving module 102 of the computing device 10receiving the one or more requests 16 including one or more requests 16that indicate one or more ethnic or gender traits (e.g., being Asian,being a female, and so forth) associated with the at least one end user4*.

In the same or different implementations, operation 415 may include anoperation 422 for receiving the one or more requests including one ormore requests that indicate one or more religious or spiritual traitsassociated with the at least one end user as depicted in FIG. 4 b. Forinstance, the request receiving module 102 of the computing device 10receiving the one or more requests 16 including one or more requests 16that indicate one or more religious or spiritual traits (e.g., being aHindu or Scientologist) associated with the at least one end user 4*.

In some cases, the one or more requests 16 received through the requestreceiving operation 302 of FIG. 3 may indicate the types of emulatableaspects 12 that at least one of the end users 4* may have an interestin. By providing such information, only templates 17 that are associatedwith the one or more source users 2* and that include emulatable aspects12 that are of interest to the at least one of the end users 4* may beprovided. For example, in some implementations, the request receivingoperation 302 of FIG. 3 may include an operation 423 for receiving theone or more requests including one or more requests that indicate one ormore types of aspects that are of interest to at least one end user asdepicted in FIG. 4 c. For instance, the request receiving module 102 ofthe computing device 10 receiving the one or more requests 16 includingone or more requests 16 that indicate one or more types of aspects(e.g., dietary activities or mental states) that are of interest to atleast one end user 4*.

In some cases, the one or more requests 16 received through the requestreceiving operation 302 of FIG. 3 may include information that indicatecertain limitations associated with one or more end users 4*. Suchinformation may be used in order to prevent from being provided thosetemplates 17 that include emulatable aspects 12 that may conflict withthe limitations associated with the one or more end users 4*. Forexample, various implementations, the request receiving operation 302 ofFIG. 3 may include an operation 424 for receiving the one or morerequests including one or more requests that indicate one or morelimitations associated with at least one end user as depicted in FIG. 4c. For instance, the request receiving module 102 of the computingdevice 10 receiving the one or more requests 16 including one or morerequests 16 that indicate one or more limitations (e.g., being a vegan)associated with at least one end user 4*.

Various types of end user limitations may be indicated by the one ormore requests 16. For example, in some implementations, operation 424may include an operation 425 for receiving the one or more requestsincluding one or more requests that indicate one or more physicallimitations associated with the at least one end user as depicted inFIG. 4 c. For instance, the request receiving module 102 of thecomputing device 10 receiving the one or more requests 16 including oneor more requests 16 that indicate one or more physical limitations(e.g., has poor eyesight or hearing, or unable to walk) associated withthe at least one end user 4*.

In some implementations, operation 424 may include an operation 426 forreceiving the one or more requests including one or more requests thatindicate one or more contextual limitations associated with the at leastone end user as depicted in FIG. 4 c. For instance, the requestreceiving module 102 of the computing device 10 receiving the one ormore requests 16 including one or more requests 16 that indicate one ormore contextual limitations (e.g., logistical limitations such as noaccess to a swimming pool) associated with the at least one end user 4*.

In some implementations, operation 424 may include an operation 427 forreceiving the one or more requests including one or more requests thatindicate one or more personal limitations associated with the at leastone end user as depicted in FIG. 4 c. For instance, the requestreceiving module 102 of the computing device 10 receiving the one ormore requests 16 including one or more requests 16 that indicate one ormore personal limitations (e.g., won't participate in activities within-laws) associated with the at least one end user 4*.

In some implementations, operation 424 may include an operation 428 forreceiving the one or more requests including one or more requests thatindicate one or more legal or regulatory limitations associated with theat least one end user as depicted in FIG. 4 c. For instance, the requestreceiving module 102 of the computing device 10 receiving the one ormore requests 16 including one or more requests 16 that indicate the oneor more requests 16 including one or more requests 16 that indicate oneor more legal or regulatory limitations (e.g., cannot use certainmedications or cannot chew gum) associated with the at least one enduser 4*.

In some implementations, the request receiving operation 302 of FIG. 3may include an operation 429 for receiving the one or more requestsincluding one or more requests that indicate at least one predefinedtime increment that is of interest as depicted in FIG. 4 c. Forinstance, the request receiving module 102 of the computing device 10receiving the one or more requests 16 including one or more requests 16that indicate at least one predefined time increment that is of interestto, for example, an end user 4* or a third party 6. Such information maybe used in order to exclude, for example, templates 17 that takes moretime to execute than the predefined time increment indicated by the oneor more requests 16. For example, if an end user wishes to lose 20pounds in a month, templates 17 for losing 20 pounds that takes morethan one month to execute may be excluded from being provided.

In some implementations, the request receiving operation 302 of FIG. 3may include an operation 430 for receiving the one or more requestsincluding one or more requests that indicate at least one of the one ormore target outcomes as depicted in FIG. 4 c. For instance, the requestreceiving module 102 of the computing device 10 receiving the one ormore requests 16 including one or more requests 16 that indicate atleast one of the one or more target outcomes 14.

Referring back to FIG. 3, the template providing operation 304 may beimplemented in a number of different ways in various implementations.For example, in some implementations, the template providing operation304 may include an operation 531 for acquiring the one or moreparticular templates from a plurality of templates stored in a memory asdepicted in FIG. 5 a. For instance, the memory template acquiring module202 of the computing device 10 acquiring the one or more particulartemplates 18 from a plurality of templates 17 stored in a memory 116(e.g., volatile and/or non-volatile memory).

In the same or different implementations the template providingoperation 304 may include an operation 532 for acquiring the one or moreparticular templates from a plurality of templates located at one ormore network sites as depicted in FIG. 5 a. For instance, the networktemplate acquiring module 204 (see FIG. 2 a) of the computing device 10acquiring the one or more particular templates 18 from a plurality oftemplates 17 located at one or more network sites. Note that in order toavoid confusion, the computing device 10 of FIGS. 1 a and 1 b is notshown acquiring the one or more particular templates 18 as is the casein operation 532 but instead is only depicted as transmitting the one ormore particular templates 18 in order to, for example, present the oneor more particular templates 18.

Operation 532 may, in turn, further include an operation 533 fortransmitting one or more solicitations via one or more communicationnetworks to solicit for the one or more particular templates, the one ormore solicitations indicating at least the one or more source users asdepicted in FIG. 5 a. For instance, the solicitation transmitting module206 (see FIG. 2 a) of the computing device 10, when the computing device10 is an end user device, transmitting one or more solicitations via oneor more communication networks 50 to solicit for the one or moreparticular templates 18, the one or more solicitations indicating atleast the one or more source users 2*. Note again that for purpose ofclarity and ease of illustration, FIGS. 1 a and 1 b do not show the oneor more solicitations being transmitted by the computing device 10.

In various cases, the plurality of templates 17 that the one or moreparticular templates 18 may be provided from may be associated with aplurality of source users 2*. For example, in the same or differentimplementations, the template providing operation 304 of FIG. 3 mayinclude an operation 534 for providing the one or more particulartemplates from a plurality of templates that include at least a firstone or more templates associated with a first source user and at least asecond one or more templates associated with a second source user asdepicted in FIG. 5 a. For instance, the particular template providingmodule 104 of the computing device 10 providing the one or moreparticular templates 18 from a plurality of templates 17 that include atleast a first one or more templates 17 associated with a first sourceuser 2 a and at least a second one or more templates 17 associated witha second source user 2 b.

In the same or different implementations, the template providingoperation 304 of FIG. 3 may include an operation 535 for providing theone or more particular templates from a plurality of templates thatinclude at least a first one or more templates that are associated withthe one or more target outcomes and a second one or more templates thatare not associated with the one or more target outcomes as depicted inFIG. 5 a. For instance, the particular template providing module 104 ofthe computing device 10 providing the one or more particular templates18 from a plurality of templates 17 that include at least a first one ormore templates 17 that are associated with the one or more targetoutcomes 14 and a second one or more templates 17 that are notassociated with the one or more target outcomes 14.

In the same or different implementations, the template providingoperation 304 of FIG. 3 may include an operation 536 for providing fromthe plurality of templates the one or more particular templatesassociated with the one or more source users, the one or more sourceusers having achieved the one or more target outcomes as depicted inFIG. 5 a. For instance, the particular template providing module 104 ofthe computing device 10 providing from the plurality of templates 17 theone or more particular templates 18 associated with the one or moresource users 2*, the one or more source users 2* having achieved the oneor more target outcomes 14.

In some implementations, operation 536 may further include an operation537 for providing from the plurality of templates two or more templatesassociated with two or more source users including a first templateassociated with a first source user who has achieved the one or moretarget outcomes and a second template associated with a second sourceuser who has achieved the one or more target outcomes as depicted inFIG. 5 a. For instance, the particular template providing module 104 ofthe computing device 10 providing from the plurality of templates 17 twoor more templates 17 associated with two or more source users 2*including a first template 17 associated with a first source user 2 awho has achieved the one or more target outcomes 14 and a secondtemplate 17 associated with a second source user 2 b who has alsoachieved the one or more target outcomes 14.

In some implementations, the template providing operation 304 of FIG. 3may include an operation 538 for providing from the plurality oftemplates the one or more particular templates by providing from theplurality of templates one or more particular templates that include oneor more emulatable aspects that are based on one or more reportedaspects associated with the one or more source users as depicted in FIG.5 a. For instance, the particular template providing module 104 of thecomputing device 10 providing from the plurality of templates 17 the oneor more particular templates 18 by providing from the plurality oftemplates 17 one or more particular templates 18 that include one ormore emulatable aspects 12 that are based on one or more reportedaspects 15 (e.g., as reported through microblog entries or statusreports) associated with the one or more source users 2*.

The one or more particular templates 18 provided through the templateproviding operation 304 of FIG. 3 may be at least linked to the one ormore source users 2*. For example, in various implementations, thetemplate providing operation 304 may include an operation 539 forproviding from the plurality of templates the one or more particulartemplates by providing from the plurality of templates one or moreparticular templates that are linked to the one or more source users asdepicted in FIG. 5 b. For instance, the particular template providingmodule 104 of the computing device 10 providing from the plurality oftemplates 17 the one or more particular templates 18 by providing (e.g.,acquiring, finding, or identifying) from the plurality of templates 17one or more particular templates 18 that are linked (e.g., associatedwith) to at least the one or more source users 2*. In some cases, theone or more particular templates 18 may be linked to the one or moresource users 2* by including or being hyperlinked to one or more sourceuser identifiers 226 (see FIG. 2 b) such as a name, an image, a location(which may be continuously updated), and so forth, that matches withidentifiers for the one or more source users 2*.

In various implementations, operation 539 may further include one ormore additional operations in various alternative implementations. Forexample, in some implementations, operation 539 may include an operation540 for providing from the plurality of templates the one or moreparticular templates by providing from the plurality of templates one ormore particular templates that are linked to the one or more targetoutcomes as depicted in FIG. 5 b. For instance, the particular templateproviding module 104 of the computing device 10 providing from theplurality of templates 17 the one or more particular templates 18 byproviding from the plurality of templates 17 one or more particulartemplates 18 that are linked to (e.g., associated with) the one or moretarget outcomes 14.

In the same or different implementations, operation 539 may include anoperation 541 for providing from the plurality of templates the one ormore particular templates by providing from the plurality of templatesone or more particular templates that are linked to one or moreparticular user traits as depicted in FIG. 5 b. For instance, theparticular template providing module 104 of the computing device 10providing from the plurality of templates 17 the one or more particulartemplates 18 by providing from the plurality of templates 17 one or moreparticular templates 18 that are linked to (e.g., associated with) oneor more particular user traits.

In other words, providing one or more particular templates 18 that areassociated with one or more source users 2* who may be linked to one ormore particular user traits (e.g., ethnicity, health issues, socialstates, and so forth). That is, an end user 4* in most cases, willlikely prefer obtaining templates 17 of source users 2* who may havesimilar traits as the end user 4*. In some cases, the linking of the oneor more particular templates 18 to the one or more particular usertraits may be by including into or associating the one or moreparticular templates 18 with indications of one or more source usertraits (see source user traits 228 in FIG. 2 b).

Various types of user traits may be linked to the one or more particulartemplates 18 that may be provided. For example, in some implementations,operation 541 may include an operation 542 for providing from theplurality of templates the one or more particular templates by providingfrom the plurality of templates one or more particular templates thatare linked to one or more health or medical traits as depicted in FIG. 5b. For instance, the particular template providing module 104 of thecomputing device 10 providing from the plurality of templates 17 the oneor more particular templates 18 by providing from the plurality oftemplates 17 one or more particular templates 18 that are linked to oneor more health or medical traits (e.g., the one or more source users 2*associated with the one or more particular templates 18 being linked tocancer or diabetes).

In the same or different implementations, operation 541 may include anoperation 543 for providing from the plurality of templates the one ormore particular templates by providing from the plurality of templatesone or more particular templates that are linked to one or more mentalor physical traits as depicted in FIG. 5 b. For instance, the particulartemplate providing module 104 of the computing device 10 providing fromthe plurality of templates 17 the one or more particular templates 18 byproviding from the plurality of templates 17 one or more particulartemplates 18 that are linked to one or more mental or physical traits(e.g., the one or more source users 2* associated with the one or moreparticular templates 18 being linked to bi-polar personality, obesity,short stature, and so forth).

In the same or different implementations, operation 541 may include anoperation 544 for providing from the plurality of templates the one ormore particular templates by providing from the plurality of templatesone or more particular templates that are linked to one or more fitnessor athletic traits as depicted in FIG. 5 b. For instance, the particulartemplate providing module 104 of the computing device 10 providing fromthe plurality of templates 17 the one or more particular templates 18 byproviding from the plurality of templates 17 one or more particulartemplates 18 that are linked to one or more fitness or athletic traits(e.g., the one or more source users 2* associated with the one or moreparticular templates 18 being linked to a golf handicap of 36 or linkedto poor cardiovascular shape).

In the same or different implementations, operation 541 may include anoperation 545 for providing from the plurality of templates the one ormore particular templates by providing from the plurality of templatesone or more particular templates that are linked to one or more academicor intellectual traits as depicted in FIG. 5 b. For instance, theparticular template providing module 104 of the computing device 10providing from the plurality of templates 17 the one or more particulartemplates 18 by providing from the plurality of templates 17 one or moreparticular templates 18 that are linked to one or more academic orintellectual traits (e.g., the one or more source users 2* associatedwith the one or more particular templates 18 being linked to aparticular University).

In the same or different implementations, operation 541 may include anoperation 546 for providing from the plurality of templates the one ormore particular templates by providing from the plurality of templatesone or more particular templates that are linked to one or more socialor employment states as depicted in FIG. 5 b. For instance, theparticular template providing module 104 of the computing device 10providing from the plurality of templates 17 the one or more particulartemplates 18 by providing from the plurality of templates 17 one or moreparticular templates 18 that are linked to one or more social oremployment states (e.g., the one or more source users 2* associated withthe one or more particular templates 18 being linked to being divorcedor being under employed).

In the same or different implementations, operation 541 may include anoperation 547 for providing from the plurality of templates the one ormore particular templates by providing from the plurality of templatesone or more particular templates that are linked to one or more ethnicor gender traits as depicted in FIG. 5 b. For instance, the particulartemplate providing module 104 of the computing device 10 providing fromthe plurality of templates 17 the one or more particular templates 18 byproviding from the plurality of templates 17 one or more particulartemplates 18 that are linked to one or more ethnic or gender traits(e.g., the one or more source users 2* associated with the one or moreparticular templates 18 being linked to a multi-racial background).

In the same or different implementations, operation 541 may include anoperation 548 for providing from the plurality of templates the one ormore particular templates by providing from the plurality of templatesone or more particular templates that are linked to one or morereligious or spiritual traits as depicted in FIG. 5 b. For instance, theparticular template providing module 104 of the computing device 10providing from the plurality of templates 17 the one or more particulartemplates 18 by providing from the plurality of templates 17 one or moreparticular templates 18 that are linked to one or more religious orspiritual traits (e.g., the one or more source users 2* associated withthe one or more particular templates 18 being linked to after-lifebeliefs).

In some implementations, the template providing operation 304 of FIG. 3for providing one or more particular templates 18 may include anoperation 549 for providing from the plurality of templates the one ormore particular templates by providing from the plurality of templatesone or more particular templates that do not conflict with one or morelimitations associated with the one or more end users as depicted inFIG. 5 c. For instance, the particular template providing module 104 ofthe computing device 10 providing from the plurality of templates 17 theone or more particular templates 18 by providing from the plurality oftemplates 17 one or more particular templates 18 that do not conflictwith one or more limitations (e.g., contextual limitations, physicallimitations, legal limitations, and so forth) associated with one ormore end users 4*.

In various implementations, operation 549 may further include anoperation 550 for providing from the plurality of templates the one ormore particular templates by providing from the plurality of templatesone or more particular templates that include one or more emulatableaspects that do not conflict with one or more limitations associatedwith the one or more end users as depicted in FIG. 5 c. For instance,the particular template providing module 104 of the computing device 10providing from the plurality of templates 17 the one or more particulartemplates 18 by providing from the plurality of templates 17 one or moreparticular templates 18 that include one or more emulatable aspects 12that do not conflict with one or more limitations associated with theone or more end users 4*. For example, if the one or more end users 4*are vegans, than the one or more particular templates 18 to be providedshould not include any activities related to consumption of meats.

In some implementations, the template providing operation 304 of FIG. 3may include an operation 551 for providing from the plurality oftemplates the one or more particular templates by providing from theplurality of templates one or more particular templates that include oneor more types of emulatable aspects that are of interest to the one ormore end users as depicted in FIG. 5 c. For instance, the particulartemplate providing module 104 of the computing device 10 providing fromthe plurality of templates 17 the one or more particular templates 18 byproviding from the plurality of templates 17 one or more particulartemplates 18 that include one or more types of emulatable aspects 12that are of interest to the one or more end users 4*.

In some implementations, the template providing operation 304 of FIG. 3may include an operation 552 for providing from the plurality oftemplates the one or more particular templates by providing from theplurality of templates one or more particular templates that can beemulated within one or more predefined time increments as depicted inFIG. 5 c. For instance, the particular template providing module 104 ofthe computing device 10 providing from the plurality of templates 17 theone or more particular templates 18 by providing from the plurality oftemplates 17 one or more particular templates 18 that can be emulatedwithin one or more predefined time increments. For example, if an enduser 4* is only interested in templates 17 that can be executed within amonth and that results in a weight loss of 20 pounds or more than anytemplates 17 for losing at least 20 pounds of weight that takes morethan a month to execute would be excluded from being provided.

Various types of particular templates 18 may be provided by the templateproviding operation 304 of FIG. 3 in various alternativeimplementations. For example, in some implementations, the templateproviding operation 304 may include an operation 553 for providing froma plurality of templates one or more particular templates that aredesigned to facilitate the one or more end users to achieve one or morehealth or medical outcomes when the one or more emulatable aspectsincluded in the one or more particular templates are emulated asdepicted in FIG. 5 d. For instance, the particular template providingmodule 104 of the computing device 10 providing from a plurality oftemplates 17 one or more particular templates 18 that are designed tofacilitate the one or more end users 4* to achieve one or more health ormedical outcomes (e.g., reduce blood pressure level or increase redblood cell count) when the one or more emulatable aspects 12 included inthe one or more particular templates 18 are emulated.

In the same or different implementations, the template providingoperation 304 may include an operation 554 for providing from aplurality of templates one or more particular templates that aredesigned to facilitate the one or more end users to achieve one or moreathletic or gaming outcomes when the one or more emulatable aspectsincluded in the one or more particular templates are emulated asdepicted in FIG. 5 d. For instance, the particular template providingmodule 104 of the computing device 10 providing from a plurality oftemplates 17 one or more particular templates 18 that are designed tofacilitate the one or more end users 4* to achieve one or more athleticor gaming outcomes (e.g., win a chess tournament) when the one or moreemulatable aspects 12 (e.g., practice two hours every other day)included in the one or more particular templates 18 are emulated.

In the same or different implementations, the template providingoperation 304 may include an operation 555 for providing from aplurality of templates one or more particular templates that aredesigned to facilitate the one or more end users to achieve one or moreoccupational outcomes when the one or more emulatable aspects includedin the one or more particular templates are emulated as depicted in FIG.5 d. For instance, the particular template providing module 104 of thecomputing device 10 providing from a plurality of templates 17 one ormore particular templates 18 that are designed to facilitate the one ormore end users 4* to achieve one or more occupational outcomes (e.g.,obtain a promotion) when the one or more emulatable aspects 12 includedin the one or more particular templates 18 are emulated.

In the same or different implementations, the template providingoperation 304 may include an operation 556 for providing from aplurality of templates one or more particular templates that aredesigned to facilitate the one or more end users to achieve one or moresocial or leisure outcomes when the one or more emulatable aspectsincluded in the one or more particular templates are emulated asdepicted in FIG. 5 d. For instance, the particular template providingmodule 104 of the computing device 10 providing from a plurality oftemplates 17 one or more particular templates 18 that are designed tofacilitate the one or more end users 4* to achieve one or more social orleisure outcomes (e.g., going out on a date every weekend) when the oneor more emulatable aspects 12 included in the one or more particulartemplates 18 are emulated.

In the same or different implementations, the template providingoperation 304 may include an operation 557 for providing from aplurality of templates one or more particular templates that aredesigned to facilitate the one or more end users to achieve one or moresexual intimacy outcomes when the one or more emulatable aspectsincluded in the one or more particular templates are emulated asdepicted in FIG. 5 d. For instance, the particular template providingmodule 104 of the computing device 10 providing from a plurality oftemplates 17 one or more particular templates 18 that are designed tofacilitate the one or more end users 4* to achieve one or more sexualintimacy outcomes when the one or more emulatable aspects 12 included inthe one or more particular templates 18 are emulated.

In the same or different implementations, the template providingoperation 304 may include an operation 558 for providing from aplurality of templates one or more particular templates that aredesigned to facilitate the one or more end users to achieve one or moreacademic or intellectual outcomes when the one or more emulatableaspects included in the one or more particular templates are emulated asdepicted in FIG. 5 d. For instance, the particular template providingmodule 104 of the computing device 10 providing from a plurality oftemplates 17 one or more particular templates 18 that are designed tofacilitate the one or more end users 4* to achieve one or more academicor intellectual outcomes (e.g., being accepted for enrollment to aparticular University) when the one or more emulatable aspects 12included in the one or more particular templates 18 are emulated.

In the same or different implementations, the template providingoperation 304 may include an operation 559 for providing from aplurality of templates one or more particular templates that aredesigned to facilitate the one or more end users to achieve one or morespiritual or religious outcomes when the one or more emulatable aspectsincluded in the one or more particular templates are emulated asdepicted in FIG. 5 d. For instance, the particular template providingmodule 104 of the computing device 10 providing from a plurality oftemplates 17 one or more particular templates 18 that are designed tofacilitate the one or more end users 4* to achieve one or more spiritualor religious outcomes when the one or more emulatable aspects 12included in the one or more particular templates 18 are emulated.

In the same or different implementations, the template providingoperation 304 may include an operation 560 for providing from aplurality of templates one or more particular templates that aredesigned to facilitate the one or more end users to achieve one or moreuser state outcomes when the one or more emulatable aspects included inthe one or more particular templates are emulated as depicted in FIG. 5d. For instance, the particular template providing module 104 of thecomputing device 10 providing from a plurality of templates 17 one ormore particular templates 18 that are designed to facilitate the one ormore end users 4* to achieve one or more user state outcomes (e.g.,being content or satisfied, or being happy) when one or more emulatableaspects 12 included in the one or more particular templates 18 areemulated.

Referring to FIG. 6 illustrating another operational flow 600 inaccordance with various embodiments. Operational flow 600 includescertain operations that mirror the operations included in theoperational flow 300 of FIG. 3. These operations include a requestreceiving operation 602 and a template providing operation 604 thatcorresponds to and mirror the request receiving operation 302 and thetemplate providing operation 304, respectively, of FIG. 3.

In addition, operational flow 300 includes a template presentingoperation 606 for presenting the one or more particular templates asdepicted in FIG. 6. For instance, the presentation module 106 of thecomputing device 10 presenting the one or more particular templates 18to, for example, one or more end users 4*, to one or more source users2*, to one or more third parties 6, and/or to one or more networkservers 60.

In some implementations, the template presentation operation 606 mayinclude an operation 762 for transmitting the one or more particulartemplates via one or more communication networks as depicted in FIG. 7.For instance, the transmission module 236 of the computing device 10transmitting the one or more particular templates 18 via at least one ofone or more communication networks 50.

In the same or different implementations, the template presentationoperation 606 may include an operation 763 for indicating the one ormore particular templates via a user interface as depicted in FIG. 7.For instance, the user interface indication module 238 indicating (e.g.,displaying or audioally indicating) the one or more particular templates18 via a user interface 120 (e.g., a display monitor, a touch screen,and/or one or more audio speakers).

Turning now to FIG. 8, which is a high-level block diagram illustratinga particular implementation of the computing device 10 of FIG. 1 b. Asillustrated, the computing device 10 may include a processor 802 (e.g.,microprocessor, controller, and so forth) coupled to storage medium 806(e.g., volatile or non-volatile memory). The storage medium 806 maystore computer readable instructions 804 (e.g., computer programproduct). The processor 802, in various implementations, may execute thecomputer readable instructions 804 in order to execute one or moreoperations described above and as illustrated in FIGS. 3, 4 a, 4 b, 4 c,5 a, 5 b, 5 c, and 5 d.

For example, the processor 802 may execute the computer readableinstructions 804 in order to receive one or more requests 16 for one ormore particular templates 18 that are associated with one or more sourceusers 2*, the one or more particular templates 18 designed to facilitateone or more end users 4* to achieve one or more target outcomes 14 whenone or more emulatable aspects 12 included in the one or more particulartemplates 18 are emulated; and/or to provide from a plurality oftemplates 17 the one or more particular templates 18, the providingbeing based at least on the association of the one or more particulartemplates 18 with the one or more source users 2*, the one or moreparticular templates 18 developed based on one or more reported aspects15 associated with the one or more source users 2* as illustrated by theoperational flow 300 of FIG. 3.

Those having skill in the art will recognize that the state of the arthas progressed to the point where there is little distinction leftbetween hardware and software implementations of aspects of systems; theuse of hardware or software is generally (but not always, in that incertain contexts the choice between hardware and software can becomesignificant) a design choice representing cost vs. efficiency tradeoffs.Those having skill in the art will appreciate that there are variousvehicles by which processes and/or systems and/or other technologiesdescribed herein can be effected (e.g., hardware, software, and/orfirmware), and that the preferred vehicle will vary with the context inwhich the processes and/or systems and/or other technologies aredeployed. For example, if an implementer determines that speed andaccuracy are paramount, the implementer may opt for a mainly hardwareand/or firmware vehicle; alternatively, if flexibility is paramount, theimplementer may opt for a mainly software implementation; or, yet againalternatively, the implementer may opt for some combination of hardware,software, and/or firmware. Hence, there are several possible vehicles bywhich the processes and/or devices and/or other technologies describedherein may be effected, none of which is inherently superior to theother in that any vehicle to be utilized is a choice dependent upon thecontext in which the vehicle will be deployed and the specific concerns(e.g., speed, flexibility, or predictability) of the implementer, any ofwhich may vary. Those skilled in the art will recognize that opticalaspects of implementations will typically employ optically-orientedhardware, software, and or firmware.

The foregoing detailed description has set forth various embodiments ofthe devices and/or processes via the use of block diagrams, flowcharts,and/or examples. Insofar as such block diagrams, flowcharts, and/orexamples contain one or more functions and/or operations, it will beunderstood by those within the art that each function and/or operationwithin such block diagrams, flowcharts, or examples can be implemented,individually and/or collectively, by a wide range of hardware, software,firmware, or virtually any combination thereof. In one embodiment,several portions of the subject matter described herein may beimplemented via Application Specific Integrated Circuitry (ASICs), FieldProgrammable Gate Arrays (FPGAs), digital signal processors (DSPs), orother integrated formats. However, those skilled in the art willrecognize that some aspects of the embodiments disclosed herein, inwhole or in part, can be equivalently implemented in integratedcircuitry, as one or more computer programs running on one or morecomputers (e.g., as one or more programs running on one or more computersystems), as one or more programs running on one or more processors(e.g., as one or more programs running on one or more microprocessors),as firmware, or as virtually any combination thereof, and that designingthe circuitry and/or writing the code for the software and or firmwarewould be well within the skill of one of skill in the art in light ofthis disclosure. In addition, those skilled in the art will appreciatethat the mechanisms of the subject matter described herein are capableof being distributed as a program product in a variety of forms, andthat an illustrative embodiment of the subject matter described hereinapplies regardless of the particular type of signal bearing medium usedto actually carry out the distribution. Examples of a signal bearingmedium include, but are not limited to, the following: a recordable typemedium such as a floppy disk, a hard disk drive, a Compact Disc (CD), aDigital Video Disk (DVD), a digital tape, a computer memory, etc.; and atransmission type medium such as a digital and/or an analogcommunication medium (e.g., a fiber optic cable, a waveguide, a wiredcommunications link, a wireless communication link, etc.).

In a general sense, those skilled in the art will recognize that thevarious aspects described herein which can be implemented, individuallyand/or collectively, by a wide range of hardware, software, firmware, orany combination thereof can be viewed as being composed of various typesof “electrical circuitry.” Consequently, as used herein “electricalcircuitry” includes, but is not limited to, electrical circuitry havingat least one discrete electrical circuit, electrical circuitry having atleast one integrated circuit, electrical circuitry having at least oneapplication specific integrated circuit, electrical circuitry forming ageneral purpose computing device configured by a computer program (e.g.,a general purpose computer configured by a computer program which atleast partially carries out processes and/or devices described herein,or a microprocessor configured by a computer program which at leastpartially carries out processes and/or devices described herein),electrical circuitry forming a memory device (e.g., forms of randomaccess memory), and/or electrical circuitry forming a communicationsdevice (e.g., a modem, communications switch, or optical-electricalequipment). Those having skill in the art will recognize that thesubject matter described herein may be implemented in an analog ordigital fashion or some combination thereof.

Those having skill in the art will recognize that it is common withinthe art to describe devices and/or processes in the fashion set forthherein, and thereafter use engineering practices to integrate suchdescribed devices and/or processes into data processing systems. Thatis, at least a portion of the devices and/or processes described hereincan be integrated into a data processing system via a reasonable amountof experimentation. Those having skill in the art will recognize that atypical data processing system generally includes one or more of asystem unit housing, a video display device, a memory such as volatileand non-volatile memory, processors such as microprocessors and digitalsignal processors, computational entities such as operating systems,drivers, graphical user interfaces, and applications programs, one ormore interaction devices, such as a touch pad or screen, and/or controlsystems including feedback loops and control motors (e.g., feedback forsensing position and/or velocity; control motors for moving and/oradjusting components and/or quantities). A typical data processingsystem may be implemented utilizing any suitable commercially availablecomponents, such as those typically found in datacomputing/communication and/or network computing/communication systems.

The herein described subject matter sometimes illustrates differentcomponents contained within, or connected with, different othercomponents. It is to be understood that such depicted architectures aremerely exemplary, and that in fact many other architectures can beimplemented which achieve the same functionality. In a conceptual sense,any arrangement of components to achieve the same functionality iseffectively “associated” such that the desired functionality isachieved. Hence, any two components herein combined to achieve aparticular functionality can be seen as “associated with” each othersuch that the desired functionality is achieved, irrespective ofarchitectures or intermedial components. Likewise, any two components soassociated can also be viewed as being “operably connected”, or“operably coupled”, to each other to achieve the desired functionality,and any two components capable of being so associated can also be viewedas being “operably couplable”, to each other to achieve the desiredfunctionality. Specific examples of operably couplable include but arenot limited to physically mateable and/or physically interactingcomponents and/or wirelessly interactable and/or wirelessly interactingcomponents and/or logically interacting and/or logically interactablecomponents.

While particular aspects of the present subject matter described hereinhave been shown and described, it will be apparent to those skilled inthe art that, based upon the teachings herein, changes and modificationsmay be made without departing from the subject matter described hereinand its broader aspects and, therefore, the appended claims are toencompass within their scope all such changes and modifications as arewithin the true spirit and scope of the subject matter described herein.Furthermore, it is to be understood that the invention is defined by theappended claims.

It will be understood by those within the art that, in general, termsused herein, and especially in the appended claims (e.g., bodies of theappended claims) are generally intended as “open” terms (e.g., the term“including” should be interpreted as “including but not limited to,” theterm “having” should be interpreted as “having at least,” the term“includes” should be interpreted as “includes but is not limited to,”etc.). It will be further understood by those within the art that if aspecific number of an introduced claim recitation is intended, such anintent will be explicitly recited in the claim, and in the absence ofsuch recitation no such intent is present. For example, as an aid tounderstanding, the following appended claims may contain usage of theintroductory phrases “at least one” and “one or more” to introduce claimrecitations. However, the use of such phrases should not be construed toimply that the introduction of a claim recitation by the indefinitearticles “a” or “an” limits any particular claim containing suchintroduced claim recitation to inventions containing only one suchrecitation, even when the same claim includes the introductory phrases“one or more” or “at least one” and indefinite articles such as “a” or“an” (e.g., “a” and/or “an” should typically be interpreted to mean “atleast one” or “one or more”); the same holds true for the use ofdefinite articles used to introduce claim recitations.

In addition, even if a specific number of an introduced claim recitationis explicitly recited, those skilled in the art will recognize that suchrecitation should typically be interpreted to mean at least the recitednumber (e.g., the bare recitation of “two recitations,” without othermodifiers, typically means at least two recitations, or two or morerecitations). Furthermore, in those instances where a conventionanalogous to “at least one of A, B, and C, etc.” is used, in generalsuch a construction is intended in the sense one having skill in the artwould understand the convention (e.g., “a system having at least one ofA, B, and C” would include but not be limited to systems that have Aalone, B alone, C alone, A and B together, A and C together, B and Ctogether, and/or A, B, and C together, etc.).

In those instances where a convention analogous to “at least one of A,B, or C, etc.” is used, in general such a construction is intended inthe sense one having skill in the art would understand the convention(e.g., “a system having at least one of A, B, or C” would include butnot be limited to systems that have A alone, B alone, C alone, A and Btogether, A and C together, B and C together, and/or A, B, and Ctogether, etc.). It will be further understood by those within the artthat virtually any disjunctive word and/or phrase presenting two or morealternative terms, whether in the description, claims, or drawings,should be understood to contemplate the possibilities of including oneof the terms, either of the terms, or both terms. For example, thephrase “A or B” will be understood to include the possibilities of “A”or “B” or “A and B.”

1. A system, comprising: a request receiving module configured toreceive one or more requests for one or more particular templates thatare associated with one or more source users and designed to facilitateone or more end users to achieve one or more target outcomes when one ormore emulatable aspects included in the one or more particular templatesare emulated; and a particular template providing module configured toprovide the one or more particular templates from a plurality oftemplates based at least on the association of the one or moreparticular templates with the one or more source users, the one or moreparticular templates developed based on one or more reported aspectsrelated to the one or more source users, wherein said particulartemplate providing module comprises: a particular template providingmodule configured to provide the one or more particular templates byproviding one or more particular templates that do not conflict with oneor more limitations associated with the one or more end users.
 2. Thesystem of claim 1, wherein said request receiving module comprises: arequest receiving module configured to receive the one or more requestsfor the one or more particular templates including one or more requeststhat indicate the one or more source users.
 3. The system of claim 2,wherein said request receiving module comprises: a request receivingmodule configured to receive the one or more requests that indicate theone or more source users including identification data to identify atleast one of the one or more source users.
 4. The system of claim 3,wherein said request receiving module comprises: a request receivingmodule configured to receive the one or more requests that indicate theone or more source users including image data to identify at least oneof the one or more source users.
 5. The system of claim 3, wherein saidrequest receiving module comprises: a request receiving moduleconfigured to receive the one or more requests that indicate the one ormore source users including location data to identify at least one ofthe one or more source users.
 6. The system of claim 3, wherein saidrequest receiving module comprises: a request receiving moduleconfigured to receive the one or more requests that indicate the one ormore source users including radio frequency identification (RFID) datato identify at least one of the one or more source users.
 7. The systemof claim 3, wherein said request receiving module comprises: a requestreceiving module configured to receive the one or more requests thatindicate the one or more source users including audio data to identifyat least one of the one or more source users.
 8. The system of claim 3,wherein said request receiving module comprises: a request receivingmodule configured to receive the one or more requests that indicate theone or more source users including username data to identify at leastone of the one or more source users.
 9. The system of claim 1, whereinsaid request receiving module comprises: a request receiving moduleconfigured to receive one or more requests that indicate one or moresource user groups.
 10. The system of claim 1, wherein said requestreceiving module comprises: a request receiving module configured toreceive one or more requests that indicate one or more traits associatedwith at least one end user.
 11. The system of claim 1, wherein saidrequest receiving module comprises: a request receiving moduleconfigured to receive one or more requests that indicate one or moretypes of aspects that are of interest to at least one end user.
 12. Thesystem of claim 1, wherein said request receiving module comprises: arequest receiving module configured to receive one or more requests thatindicate one or more limitations associated with at least one end user.13. The system of claim 1, wherein said request receiving modulecomprises: a request receiving module configured to receive one or morerequests that indicate at least one of the one or more target outcomes.14. The system of claim 1, wherein said particular template providingmodule comprises: a network template acquiring module configured toacquire the one or more particular templates from one or more networksites.
 15. The system of claim 14, wherein said network templateacquiring module comprises: a solicitation transmitting moduleconfigured to transmit, via one or more communication networks, one ormore solicitations to solicit for the one or more particular templates,the one or more solicitations indicating at least the one or more sourceusers.
 16. The system of claim 1, wherein said particular templateproviding module comprises: a particular template providing moduleconfigured to provide the one or more particular templates including atleast a first one or more particular templates associated with a firstsource user and at least a second one or more particular templatesassociated with a second source user.
 17. The system of claim 1, whereinsaid particular template providing module comprises: a particulartemplate providing module configured to provide the one or moreparticular templates including at least a first one or more particulartemplates that are associated with the one or more target outcomes and asecond one or more particular templates that are not associated with theone or more target outcomes.
 18. The system of claim 1, wherein saidparticular template providing module comprises: a particular templateproviding module configured to provide the one or more particulartemplates associated with the one or more source users, the one or moresource users having achieved the one or more target outcomes.
 19. Thesystem of claim 18, wherein said particular template providing modulecomprises: a particular template providing module configured to providetwo or more templates associated with two or more source users includinga first template associated with a first source user who has achievedthe one or more target outcomes and a second template associated with asecond source user who has achieved the one or more target outcomes. 20.The system of claim 1, wherein said particular template providing modulecomprises: a particular template providing module configured to providethe one or more particular templates by providing one or more particulartemplates that include one or more emulatable aspects that are based onthe one or more reported aspects related to the one or more sourceusers.
 21. The system of claim 1, wherein said particular templateproviding module comprises: a particular template providing moduleconfigured to provide the one or more particular templates by providingone or more particular templates that are linked to the one or moresource users.
 22. The system of claim 21, wherein said particulartemplate providing module comprises: a particular template providingmodule configured to provide the one or more particular templates byproviding one or more particular templates that are linked to the one ormore target outcomes.
 23. The system of claim 21, wherein saidparticular template providing module comprises: a particular templateproviding module configured to provide the one or more particulartemplates by providing one or more particular templates that are linkedto one or more particular user traits.
 24. The system of claim 23,wherein said particular template providing module comprises: aparticular template providing module configured to provide the one ormore particular templates by providing one or more particular templatesthat are linked to one or more health or medical traits.
 25. The systemof claim 23, wherein said particular template providing modulecomprises: a particular template providing module configured to providethe one or more particular templates by providing one or more particulartemplates that are linked to one or more mental or physical traits. 26.The system of claim 23, wherein said particular template providingmodule comprises: a particular template providing module configured toprovide the one or more particular templates by providing one or moreparticular templates that are linked to one or more fitness or athletictraits.
 27. The system of claim 23, wherein said particular templateproviding module comprises: a particular template providing moduleconfigured to provide the one or more particular templates by providingone or more particular templates that are linked to one or more academicor intellectual traits.
 28. The system of claim 23, wherein saidparticular template providing module comprises: a particular templateproviding module configured to provide the one or more particulartemplates by providing one or more particular templates that are linkedto one or more social or employment states.
 29. The system of claim 23,wherein said particular template providing module comprises: aparticular template providing module configured to provide the one ormore particular templates by providing one or more particular templatesthat are linked to one or more ethnic or gender traits.
 30. The systemof claim 23, wherein said particular template providing modulecomprises: a particular template providing module configured to providethe one or more particular templates by providing one or more particulartemplates that are linked to one or more religious or spiritual traits.31. The system of claim 1, wherein said particular template providingmodule comprises: a particular template providing module configured toprovide from the plurality of templates the one or more particulartemplates by providing one or more particular templates that include oneor more emulatable aspects that do not conflict with one or morelimitations associated with the one or more end users.
 32. The system ofclaim 21, wherein said particular template providing module comprises: aparticular template providing module configured to provide the one ormore particular templates by providing one or more particular templatesthat can be successfully emulated within one or more predefined timeincrements.
 33. The system of claim 1, wherein said particular templateproviding module comprises: a particular template providing moduleconfigured to provide one or more particular templates that are designedto facilitate the one or more end users to achieve one or more health ormedical outcomes when the one or more emulatable aspects included in theone or more particular templates are emulated.
 34. The system of claim1, wherein said particular template providing module comprises: aparticular template providing module configured to provide one or moreparticular templates that are designed to facilitate the one or more endusers to achieve one or more athletic or gaming outcomes when the one ormore emulatable aspects included in the one or more particular templatesare emulated.
 35. The system of claim 1, wherein said particulartemplate providing module comprises: a particular template providingmodule configured to provide one or more particular templates that aredesigned to facilitate the one or more end users to achieve one or moreoccupational outcomes when the one or more emulatable aspects includedin the one or more particular templates are emulated.
 36. The system ofclaim 1, wherein said particular template providing module comprises: aparticular template providing module configured to provide one or moreparticular templates that are designed to facilitate the one or more endusers to achieve one or more occupational outcomes when the one or moreemulatable aspects included in the one or more particular templates areemulated.
 37. The system of claim 1, wherein said particular templateproviding module comprises: a particular template providing moduleconfigured to provide one or more particular templates that are designedto facilitate the one or more end users to achieve one or more sexualintimacy outcomes when the one or more emulatable aspects included inthe one or more particular templates are emulated.
 38. The system ofclaim 1, wherein said particular template providing module comprises: aparticular template providing module configured to provide one or moreparticular templates that are designed to facilitate the one or more endusers to achieve one or more academic or intellectual outcomes when theone or more emulatable aspects included in the one or more particulartemplates are emulated.
 39. The system of claim 1, wherein saidparticular template providing module comprises: a particular templateproviding module configured to provide one or more particular templatesthat are designed to facilitate the one or more end users to achieve oneor more spiritual or religious outcomes when the one or more emulatableaspects included in the one or more particular templates are emulated.40. The system of claim 1, wherein said particular template providingmodule comprises: a particular template providing module configured toprovide one or more particular templates that are designed to facilitatethe one or more end users to achieve one or more user state outcomeswhen the one or more emulatable aspects included in the one or moreparticular templates are emulated.
 41. The system of claim 1, furthercomprising: a presentation module configured to present the one or moreparticular templates.
 42. The system of claim 41, wherein saidpresentation module comprises: a transmission module configured totransmit the one or more particular templates via one or morecommunication networks.
 43. The system of claim 41, wherein saidpresentation module comprises: a user interface indication moduleconfigured to indicate the one or more particular templates via a userinterface.
 44. A system, comprising: circuitry for receiving one or morerequests for one or more particular templates that are associated withone or more source users, the one or more particular templates designedto facilitate one or more end users to achieve one or more targetoutcomes when one or more emulatable aspects included in the one or moreparticular templates are emulated; and circuitry for providing from aplurality of templates the one or more particular templates, theproviding being based at least on the association of the one or moreparticular templates with the one or more source users, the one or moreparticular templates developed based on one or more reported aspectsassociated with the one or more source users, wherein said circuitry forproviding from a plurality of templates the one or more particulartemplates, the providing being based at least on the association of theone or more particular templates with the one or more source users, theone or more particular templates developed based on one or more reportedaspects associated with the one or more source users comprises:circuitry for providing from the plurality of templates the one or moreparticular templates by providing from the plurality of templates one ormore particular templates that do not conflict with one or morelimitations associated with the one or more end users.
 45. An article ofmanufacture, comprising: a non-transitory storage medium bearing: one ormore instructions for receiving one or more requests for one or moreparticular templates that are associated with one or more source users,the one or more particular templates designed to facilitate one or moreend users to achieve one or more target outcomes when one or moreemulatable aspects included in the one or more particular templates areemulated; and one or more instructions for providing from a plurality oftemplates the one or more particular templates, the providing beingbased at least on the association of the one or more particulartemplates with the one or more source users, the one or more particulartemplates developed based on one or more reported aspects associatedwith the one or more source users, wherein said one or more instructionsfor providing from a plurality of templates the one or more particulartemplates, the providing being based at least on the association of theone or more particular templates with the one or more source users, theone or more particular templates developed based on one or more reportedaspects associated with the one or more source users comprises: one ormore instructions for providing from the plurality of templates the oneor more particular templates by providing from the plurality oftemplates one or more particular templates that do not conflict with oneor more limitations associated with the one or more end users.